remove_leading_minusD.cmake 234 B

123456789
  1. enable_language(C)
  2. add_library(lib1 foo.c)
  3. target_compile_definitions(lib1 PRIVATE -DDEF0 "$<1:-DDEF1>")
  4. target_compile_definitions(lib1 PUBLIC -DDEF2 "$<1:-DDEF3>")
  5. add_library(lib2 foo.c)
  6. target_link_libraries(lib2 PRIVATE lib1)