aboutsummaryrefslogtreecommitdiff
path: root/toolsrc/src/vcpkg_Build.cpp
diff options
context:
space:
mode:
authorjasjuang <jasjuang@gmail.com>2017-09-27 22:21:17 -0700
committerjasjuang <jasjuang@gmail.com>2017-09-27 22:21:17 -0700
commit7e6da0c9e7cd4cfea6c88ca661d509e6f15a1a8c (patch)
tree957a5d0b1130e64ac6428b06e8758237cbafe5f4 /toolsrc/src/vcpkg_Build.cpp
parent050a8bf6179ed046508b8a97e62894475a46dfbc (diff)
parent0ccea4f3677d92a20935e03c2cb301d8300b43d1 (diff)
downloadvcpkg-7e6da0c9e7cd4cfea6c88ca661d509e6f15a1a8c.tar.gz
vcpkg-7e6da0c9e7cd4cfea6c88ca661d509e6f15a1a8c.zip
Merge remote-tracking branch 'upstream/master'
Diffstat (limited to 'toolsrc/src/vcpkg_Build.cpp')
-rw-r--r--toolsrc/src/vcpkg_Build.cpp7
1 files changed, 6 insertions, 1 deletions
diff --git a/toolsrc/src/vcpkg_Build.cpp b/toolsrc/src/vcpkg_Build.cpp
index d40140aca..5ac13c6c6 100644
--- a/toolsrc/src/vcpkg_Build.cpp
+++ b/toolsrc/src/vcpkg_Build.cpp
@@ -67,7 +67,12 @@ namespace vcpkg::Build
const auto arch = to_vcvarsall_toolchain(pre_build_info.target_architecture, toolset);
const auto target = to_vcvarsall_target(pre_build_info.cmake_system_name);
- return Strings::wformat(LR"("%s" %s %s %s 2>&1)", toolset.vcvarsall.native(), arch, target, tonull);
+ return Strings::wformat(LR"("%s" %s %s %s %s 2>&1)",
+ toolset.vcvarsall.native(),
+ Strings::join(L" ", toolset.vcvarsall_options),
+ arch,
+ target,
+ tonull);
}
static void create_binary_feature_control_file(const SourceParagraph& source_paragraph,