12345678910111213141516171819202122232425262728293031323334353637383940 |
- enable_language(C)
- set(CMAKE_POLICY_WARNING_CMP0067 ON)
- message("before try_compile with CMP0067 WARN-enabled but no variables")
- try_compile(RESULT ${CMAKE_CURRENT_BINARY_DIR}
- ${CMAKE_CURRENT_SOURCE_DIR}/src.c
- )
- message("after try_compile with CMP0067 WARN-enabled but no variables")
- set(CMAKE_POLICY_WARNING_CMP0067 OFF)
- #-----------------------------------------------------------------------------
- set(CMAKE_C_STANDARD 90)
- message("before try_compile with CMP0067 WARN-default")
- try_compile(RESULT ${CMAKE_CURRENT_BINARY_DIR}
- ${CMAKE_CURRENT_SOURCE_DIR}/src.c
- )
- message("after try_compile with CMP0067 WARN-default")
- set(CMAKE_POLICY_WARNING_CMP0067 ON)
- message("before try_compile with CMP0067 WARN-enabled")
- try_compile(RESULT ${CMAKE_CURRENT_BINARY_DIR}
- ${CMAKE_CURRENT_SOURCE_DIR}/src.c
- )
- message("after try_compile with CMP0067 WARN-enabled")
- cmake_policy(SET CMP0067 OLD)
- message("before try_compile with CMP0067 OLD")
- try_compile(RESULT ${CMAKE_CURRENT_BINARY_DIR}
- ${CMAKE_CURRENT_SOURCE_DIR}/src.c
- )
- message("after try_compile with CMP0067 OLD")
- cmake_policy(SET CMP0066 NEW)
- message("before try_compile with CMP0067 NEW")
- try_compile(RESULT ${CMAKE_CURRENT_BINARY_DIR}
- ${CMAKE_CURRENT_SOURCE_DIR}/src.c
- )
- message("after try_compile with CMP0067 NEW")
|