Nie możesz wybrać więcej, niż 25 tematów Tematy muszą się zaczynać od litery lub cyfry, mogą zawierać myślniki ('-') i mogą mieć do 35 znaków.

29 wiersze
928 B

  1. # cotire example project
  2. add_executable(example main.cpp example.cpp log.cpp log.h example.h)
  3. if (CMAKE_CXX_COMPILER_ID MATCHES "GNU|Clang")
  4. set_target_properties(example PROPERTIES COMPILE_FLAGS "-Wall")
  5. endif()
  6. cotire(example)
  7. # cotire sets the following properties
  8. get_target_property(_unitySource example COTIRE_CXX_UNITY_SOURCE)
  9. get_target_property(_prefixHeader example COTIRE_CXX_PREFIX_HEADER)
  10. get_target_property(_precompiledHeader example COTIRE_CXX_PRECOMPILED_HEADER)
  11. get_target_property(_unityTargetName example COTIRE_UNITY_TARGET_NAME)
  12. if (_unitySource)
  13. message(STATUS "example unity source: ${_unitySource}")
  14. endif()
  15. if (_prefixHeader)
  16. message(STATUS "example prefix header: ${_prefixHeader}")
  17. endif()
  18. if (_precompiledHeader)
  19. message(STATUS "example precompiled header: ${_precompiledHeader}")
  20. endif()
  21. if (TARGET ${_unityTargetName})
  22. message(STATUS "example unity target: ${_unityTargetName}")
  23. endif()