diff options
| author | Alexander Karatarakis <alkarata@microsoft.com> | 2017-04-06 16:51:13 -0700 |
|---|---|---|
| committer | Alexander Karatarakis <alkarata@microsoft.com> | 2017-04-06 16:54:19 -0700 |
| commit | 0d65de2aa9da31ba6264b25038da2b14028b0419 (patch) | |
| tree | 5c6af5a9fc09f899d903de4a67b82ae2580fd4ba /toolsrc/src/commands_build.cpp | |
| parent | bb7cccc2acbcd8e5b7a4d20a1ba8bc27146f96d1 (diff) | |
| download | vcpkg-0d65de2aa9da31ba6264b25038da2b14028b0419.tar.gz vcpkg-0d65de2aa9da31ba6264b25038da2b14028b0419.zip | |
Don't suppress output of setting the environemnt on --debug
Diffstat (limited to 'toolsrc/src/commands_build.cpp')
| -rw-r--r-- | toolsrc/src/commands_build.cpp | 10 |
1 files changed, 7 insertions, 3 deletions
diff --git a/toolsrc/src/commands_build.cpp b/toolsrc/src/commands_build.cpp index 193339f0e..9bf7eabcd 100644 --- a/toolsrc/src/commands_build.cpp +++ b/toolsrc/src/commands_build.cpp @@ -27,9 +27,13 @@ namespace vcpkg::Commands::Build std::wstring make_build_env_cmd(const Triplet& target_triplet, const Toolset& toolset) { - return Strings::wformat(LR"("%s" %s >nul 2>&1)", - toolset.vcvarsall.native(), - Strings::utf8_to_utf16(target_triplet.architecture())); + const wchar_t * tonull = L" >nul"; + if (g_debugging) + { + tonull = L""; + } + + return Strings::wformat(LR"("%s" %s %s 2>&1)", toolset.vcvarsall.native(), Strings::utf8_to_utf16(target_triplet.architecture()), tonull); } BuildResult build_package(const SourceParagraph& source_paragraph, const PackageSpec& spec, const VcpkgPaths& paths, const fs::path& port_dir, const StatusParagraphs& status_db) |
