| 1234567891011121314151617181920 |
- find_package(
- test REQUIRED CONFIG
- NO_DEFAULT_PATH
- PATHS ${CMAKE_CURRENT_LIST_DIR}
- )
- add_library(libb INTERFACE)
- add_library(libc INTERFACE)
- add_library(libd INTERFACE)
- add_library(foo ALIAS libb)
- add_library(bar ALIAS libc)
- target_link_libraries(libd INTERFACE test::liba foo bar)
- install(TARGETS libb EXPORT foo DESTINATION .)
- export(EXPORT foo PACKAGE_INFO foo)
- install(TARGETS libc libd EXPORT bar DESTINATION .)
- export(EXPORT bar PACKAGE_INFO bar)
|