CMP0022-WARN-tll.cmake 455 B

12345678910111213
  1. project(CMP0022-WARN-tll)
  2. add_library(foo SHARED empty_vs6_1.cpp)
  3. add_library(bar SHARED empty_vs6_2.cpp)
  4. add_library(bat SHARED empty_vs6_3.cpp)
  5. target_link_libraries(bar LINK_PUBLIC foo)
  6. # Replace the compatibility values set by target_link_libraries
  7. set_property(TARGET bar PROPERTY LINK_INTERFACE_LIBRARIES bat)
  8. set_property(TARGET bar PROPERTY LINK_INTERFACE_LIBRARIES_DEBUG bat)
  9. add_library(user SHARED empty.cpp)
  10. target_link_libraries(user bar)