From 047862d3919b490b7cb011a8128b7879d9920edf Mon Sep 17 00:00:00 2001 From: Brad King Date: Mon, 11 Jul 2016 14:43:53 -0400 Subject: [PATCH] cmake: Fix -E env_vs8_wince implementation This code has accidentally not been compiled since commit v3.0.0-rc1~556^2 (cmake: Split -E command implementation into separate source file, 2013-10-03) because CMAKE_HAVE_VS_GENERATORS was local to `cmake.cxx`. Fixes #16195. --- Source/cmcmd.cxx | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/Source/cmcmd.cxx b/Source/cmcmd.cxx index 0dac7b58d..feb330c73 100644 --- a/Source/cmcmd.cxx +++ b/Source/cmcmd.cxx @@ -27,7 +27,7 @@ #include #include -#if defined(CMAKE_HAVE_VS_GENERATORS) +#if defined(CMAKE_BUILD_WITH_CMAKE) && defined(_WIN32) && !defined(__CYGWIN__) #include "cmVisualStudioWCEPlatformParser.h" #endif @@ -1171,7 +1171,7 @@ int cmcmd::ExecuteLinkScript(std::vector& args) int cmcmd::WindowsCEEnvironment(const char* version, const std::string& name) { -#if defined(CMAKE_HAVE_VS_GENERATORS) +#if defined(CMAKE_BUILD_WITH_CMAKE) && defined(_WIN32) && !defined(__CYGWIN__) cmVisualStudioWCEPlatformParser parser(name.c_str()); parser.ParseVersion(version); if (parser.Found()) {