aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorAlexander Karatarakis <alkarata@microsoft.com>2018-04-04 19:53:56 -0700
committerAlexander Karatarakis <alkarata@microsoft.com>2018-04-06 17:24:46 -0700
commitda9d1c46750bf78db65383e3a48d71905b8f91ef (patch)
treec7dbfafd93686675a56847c28953307ce0fb17aa
parent32404eee694266a23a5d8a2c2f004d68c1d79195 (diff)
downloadvcpkg-da9d1c46750bf78db65383e3a48d71905b8f91ef.tar.gz
vcpkg-da9d1c46750bf78db65383e3a48d71905b8f91ef.zip
Misc archiveRelativePath->archiveName renames
-rw-r--r--toolsrc/src/vcpkg/commands.fetch.cpp7
1 files changed, 3 insertions, 4 deletions
diff --git a/toolsrc/src/vcpkg/commands.fetch.cpp b/toolsrc/src/vcpkg/commands.fetch.cpp
index d2634a5f0..90b408cc0 100644
--- a/toolsrc/src/vcpkg/commands.fetch.cpp
+++ b/toolsrc/src/vcpkg/commands.fetch.cpp
@@ -76,8 +76,7 @@ namespace vcpkg::Commands::Fetch
static const std::regex VERSION_REGEX{R"###(<requiredVersion>([\s\S]*?)</requiredVersion>)###"};
static const std::regex EXE_RELATIVE_PATH_REGEX{
Strings::format(R"###(<exeRelativePath>([\s\S]*?)</exeRelativePath>)###")};
- static const std::regex ARCHIVE_RELATIVE_PATH_REGEX{
- Strings::format(R"###(<archiveName>([\s\S]*?)</archiveName>)###")};
+ static const std::regex ARCHIVE_NAME_REGEX{Strings::format(R"###(<archiveName>([\s\S]*?)</archiveName>)###")};
static const std::regex URL_REGEX{Strings::format(R"###(<url>([\s\S]*?)</url>)###")};
std::smatch match_xml_version;
@@ -112,7 +111,7 @@ namespace vcpkg::Commands::Fetch
const std::string exe_relative_path =
get_string_inside_tags(tool_data_as_string, EXE_RELATIVE_PATH_REGEX, "exeRelativePath");
- auto archive_relative_path = maybe_get_string_inside_tags(tool_data_as_string, ARCHIVE_RELATIVE_PATH_REGEX);
+ auto archive_name = maybe_get_string_inside_tags(tool_data_as_string, ARCHIVE_NAME_REGEX);
const Optional<std::array<int, 3>> required_version = parse_version_string(required_version_as_string);
Checks::check_exit(VCPKG_LINE_INFO,
@@ -127,7 +126,7 @@ namespace vcpkg::Commands::Fetch
return ToolData{*required_version.get(),
exe_path,
url,
- paths.downloads / archive_relative_path.value_or(exe_relative_path),
+ paths.downloads / archive_name.value_or(exe_relative_path),
tool_dir_path};
}