From e2efb82aa8cf2f250bfe97386eb15abb0b71cbce Mon Sep 17 00:00:00 2001 From: Robert Schumacher Date: Fri, 13 Mar 2020 21:00:21 -0700 Subject: [PATCH] [vcpkg] Fix build for non-windows --- toolsrc/src/vcpkg/commands.env.cpp | 7 +++++++ 1 file changed, 7 insertions(+) diff --git a/toolsrc/src/vcpkg/commands.env.cpp b/toolsrc/src/vcpkg/commands.env.cpp index 8d70ac1447c..c5cab46f462 100644 --- a/toolsrc/src/vcpkg/commands.env.cpp +++ b/toolsrc/src/vcpkg/commands.env.cpp @@ -79,7 +79,14 @@ namespace vcpkg::Commands::Env if (build_env_cmd.empty()) return clean_env; else + { +#ifdef _WIN32 return System::cmd_execute_modify_env(build_env_cmd, clean_env); +#else + Checks::exit_with_message(VCPKG_LINE_INFO, + "Build environment commands are not supported on this platform"); +#endif + } }(); std::string cmd = args.command_arguments.empty() ? "cmd" : args.command_arguments.at(0);