mirror of
https://github.com/Kitware/CMake.git
synced 2025-10-15 03:48:02 +08:00
KWSys: Hard-code try_compile results on Windows
Several of KWSys's checks have the same result on all Windows platforms supported when building CMake.
This commit is contained in:
@@ -356,6 +356,21 @@ macro (CMAKE_BUILD_UTILITIES)
|
|||||||
if(CMake_NO_CXX_STANDARD)
|
if(CMake_NO_CXX_STANDARD)
|
||||||
set(KWSYS_CXX_STANDARD "")
|
set(KWSYS_CXX_STANDARD "")
|
||||||
endif()
|
endif()
|
||||||
|
if(WIN32)
|
||||||
|
# FIXME: Teach KWSys to hard-code these checks on Windows.
|
||||||
|
set(KWSYS_C_HAS_CLOCK_GETTIME_MONOTONIC_COMPILED 0)
|
||||||
|
set(KWSYS_C_HAS_PTRDIFF_T_COMPILED 1)
|
||||||
|
set(KWSYS_CXX_HAS_ENVIRON_IN_STDLIB_H_COMPILED 1)
|
||||||
|
set(KWSYS_CXX_HAS_RLIMIT64_COMPILED 0)
|
||||||
|
set(KWSYS_CXX_HAS_SETENV_COMPILED 0)
|
||||||
|
set(KWSYS_CXX_HAS_UNSETENV_COMPILED 0)
|
||||||
|
set(KWSYS_CXX_HAS_UTIMENSAT_COMPILED 0)
|
||||||
|
set(KWSYS_CXX_HAS_UTIMES_COMPILED 0)
|
||||||
|
set(KWSYS_CXX_STAT_HAS_ST_MTIM_COMPILED 0)
|
||||||
|
set(KWSYS_CXX_STAT_HAS_ST_MTIMESPEC_COMPILED 0)
|
||||||
|
set(KWSYS_STL_HAS_WSTRING_COMPILED 1)
|
||||||
|
set(KWSYS_SYS_HAS_IFADDRS_H 0)
|
||||||
|
endif()
|
||||||
add_subdirectory(Source/kwsys)
|
add_subdirectory(Source/kwsys)
|
||||||
set(kwsys_folder "Utilities/KWSys")
|
set(kwsys_folder "Utilities/KWSys")
|
||||||
CMAKE_SET_TARGET_FOLDER(${KWSYS_NAMESPACE} "${kwsys_folder}")
|
CMAKE_SET_TARGET_FOLDER(${KWSYS_NAMESPACE} "${kwsys_folder}")
|
||||||
|
Reference in New Issue
Block a user