1
0
mirror of https://github.com/Kitware/CMake.git synced 2025-10-20 04:24:36 +08:00

Simplify condition for using rpcrt4 library on Windows

Drop the CMAKE_BUILD_ON_VISUAL_STUDIO variable and hard-code the
condition at its only use.
This commit is contained in:
Brad King
2015-08-24 10:58:42 -04:00
parent 2370a99400
commit 92b835ec9d
2 changed files with 2 additions and 13 deletions

View File

@@ -144,17 +144,6 @@ macro(CMAKE_HANDLE_SYSTEM_LIBRARIES)
endmacro()
if(NOT CMake_TEST_EXTERNAL_CMAKE)
set(CMAKE_BUILD_ON_VISUAL_STUDIO 0)
if(WIN32 AND NOT UNIX AND NOT MINGW)
set(CMAKE_BUILD_ON_VISUAL_STUDIO 1)
endif()
endif()
#-----------------------------------------------------------------------
# a macro to determine the generator and ctest executable to use
# for testing. Simply to improve readability of the main script.

View File

@@ -556,8 +556,8 @@ if(APPLE)
target_link_libraries(CMakeLib "-framework CoreFoundation")
endif()
if(CMAKE_BUILD_ON_VISUAL_STUDIO OR MINGW)
# We need the rpcrt4 library for at least the VS7-VC10 generators.
if(WIN32 AND NOT UNIX)
# We need the rpcrt4 library on Windows.
target_link_libraries(CMakeLib rpcrt4)
endif()