aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--toolsrc/src/vcpkg_Build.cpp3
1 files changed, 2 insertions, 1 deletions
diff --git a/toolsrc/src/vcpkg_Build.cpp b/toolsrc/src/vcpkg_Build.cpp
index a73d59910..c794b5ede 100644
--- a/toolsrc/src/vcpkg_Build.cpp
+++ b/toolsrc/src/vcpkg_Build.cpp
@@ -242,7 +242,8 @@ namespace vcpkg::Build
Checks::exit_with_message(
VCPKG_LINE_INFO, "Invalid library linkage type: [%s]", library_linkage_as_string);
}
- build_info.version = parser.optional_field("Version");
+ std::string version = parser.optional_field("Version");
+ if (!version.empty()) build_info.version = std::move(version);
std::map<BuildPolicy, bool> policies;
for (auto policy : g_all_policies)