COMPILE_LANGUAGE-genex.cmake 269 B

123456789101112
  1. enable_language(CXX C)
  2. add_library(empty empty.cpp empty.c)
  3. target_compile_options(empty
  4. PRIVATE LANG_IS_$<COMPILE_LANGUAGE>
  5. )
  6. file(GENERATE
  7. OUTPUT ${CMAKE_CURRENT_BINARY_DIR}/opts-$<COMPILE_LANGUAGE>.txt
  8. CONTENT "$<TARGET_PROPERTY:empty,COMPILE_OPTIONS>\n"
  9. )