ValidTarget-TARGET_PDB_FILE.cmake 397 B

12345678910111213141516171819
  1. enable_language(C)
  2. add_library(empty SHARED empty.c)
  3. if(CMAKE_CONFIGURATION_TYPES)
  4. list(GET CMAKE_CONFIGURATION_TYPES 0 FIRST_CONFIG)
  5. set(GENERATE_CONDITION CONDITION $<CONFIG:${FIRST_CONFIG}>)
  6. endif()
  7. file(GENERATE
  8. OUTPUT "${CMAKE_CURRENT_BINARY_DIR}/test.txt"
  9. CONTENT
  10. [[$<TARGET_PDB_FILE:empty>
  11. $<TARGET_PDB_FILE_NAME:empty>
  12. $<TARGET_PDB_FILE_DIR:empty>
  13. ]]
  14. ${GENERATE_CONDITION}
  15. )