| 123456789101112131415161718192021 |
- cmake_minimum_required(VERSION 2.8)
- project(add_compile_options)
- add_compile_options(-DTEST_OPTION)
- add_executable(add_compile_options main.cpp)
- if(CMAKE_CXX_COMPILER_ID MATCHES "GNU")
- target_compile_definitions(add_compile_options
- PRIVATE
- "DO_GNU_TESTS"
- )
- endif()
- add_compile_options(-rtti)
- add_library(imp UNKNOWN IMPORTED)
- get_target_property(_res imp COMPILE_OPTIONS)
- if (_res)
- message(SEND_ERROR "add_compile_options populated the COMPILE_OPTIONS target property")
- endif()
|