mirror of
https://github.com/Kitware/CMake.git
synced 2026-04-22 14:23:10 -05:00
ENH: put CmakeTmp into CMakeFiles
This commit is contained in:
@@ -2,7 +2,7 @@ PROJECT(TryCompile)
|
||||
|
||||
# try to compile a file that should compile
|
||||
TRY_COMPILE(SHOULD_PASS
|
||||
${TryCompile_BINARY_DIR}/CMakeTmp
|
||||
${TryCompile_BINARY_DIR}/CMakeFiles/CMakeTmp
|
||||
${TryCompile_SOURCE_DIR}/pass.c
|
||||
OUTPUT_VARIABLE TRY_OUT)
|
||||
IF(NOT SHOULD_PASS)
|
||||
@@ -11,7 +11,7 @@ ENDIF(NOT SHOULD_PASS)
|
||||
|
||||
# try to compile a file that should not compile
|
||||
TRY_COMPILE(SHOULD_FAIL
|
||||
${TryCompile_BINARY_DIR}/CMakeTmp
|
||||
${TryCompile_BINARY_DIR}/CMakeFiles/CMakeTmp
|
||||
${TryCompile_SOURCE_DIR}/fail.c
|
||||
OUTPUT_VARIABLE TRY_OUT)
|
||||
IF(SHOULD_FAIL)
|
||||
@@ -20,7 +20,7 @@ ENDIF(SHOULD_FAIL)
|
||||
|
||||
# try to compile a file that should compile
|
||||
TRY_COMPILE(SHOULD_PASS
|
||||
${TryCompile_BINARY_DIR}/CMakeTmp
|
||||
${TryCompile_BINARY_DIR}/CMakeFiles/CMakeTmp
|
||||
${TryCompile_SOURCE_DIR}/pass.c
|
||||
OUTPUT_VARIABLE TRY_OUT)
|
||||
IF(NOT SHOULD_PASS)
|
||||
@@ -29,7 +29,7 @@ ENDIF(NOT SHOULD_PASS)
|
||||
|
||||
# try to compile a file that should not compile
|
||||
TRY_COMPILE(SHOULD_FAIL
|
||||
${TryCompile_BINARY_DIR}/CMakeTmp
|
||||
${TryCompile_BINARY_DIR}/CMakeFiles/CMakeTmp
|
||||
${TryCompile_SOURCE_DIR}/fail.c
|
||||
OUTPUT_VARIABLE TRY_OUT)
|
||||
IF(SHOULD_FAIL)
|
||||
@@ -45,7 +45,8 @@ IF(NOT SHOULD_FAIL)
|
||||
ELSE(NOT SHOULD_FAIL)
|
||||
MESSAGE("Test failed")
|
||||
ENDIF(NOT SHOULD_FAIL)
|
||||
TRY_COMPILE(CMAKE_ANSI_FOR_SCOPE ${TryCompile_BINARY_DIR}/CMakeTmp
|
||||
TRY_COMPILE(CMAKE_ANSI_FOR_SCOPE
|
||||
${TryCompile_BINARY_DIR}/CMakeFiles/CMakeTmp
|
||||
${CMAKE_ROOT}/Modules/TestForAnsiForScope.cxx OUTPUT_VARIABLE OUT)
|
||||
IF (CMAKE_ANSI_FOR_SCOPE)
|
||||
MESSAGE("Compiler supports ansi for")
|
||||
@@ -53,7 +54,8 @@ ELSE(CMAKE_ANSI_FOR_SCOPE)
|
||||
MESSAGE("Compiler does not support ansi for scope")
|
||||
ENDIF(CMAKE_ANSI_FOR_SCOPE)
|
||||
|
||||
TRY_COMPILE(CMAKE_ANSI_FOR_SCOPE ${TryCompile_BINARY_DIR}/CMakeTmp
|
||||
TRY_COMPILE(CMAKE_ANSI_FOR_SCOPE
|
||||
${TryCompile_BINARY_DIR}/CMakeFiles/CMakeTmp
|
||||
${CMAKE_ROOT}/Modules/TestForAnsiForScope.cxx OUTPUT_VARIABLE OUT)
|
||||
IF (CMAKE_ANSI_FOR_SCOPE)
|
||||
MESSAGE("Compiler supports ansi for")
|
||||
|
||||
Reference in New Issue
Block a user