You can not select more than 25 topics
Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
32 lines
769 B
32 lines
769 B
set(CMAKE_EXPERIMENTAL_EXPORT_PACKAGE_DEPENDENCIES "1942b4fa-b2c5-4546-9385-83f254070067")
|
|
set(CMAKE_MODULE_PATH ${CMAKE_CURRENT_SOURCE_DIR}/CMake)
|
|
|
|
find_package(P1)
|
|
find_package(P2)
|
|
find_package(P9)
|
|
find_package(P4)
|
|
find_package(P3)
|
|
|
|
add_library(mylib INTERFACE)
|
|
target_link_libraries(mylib INTERFACE l1 l2 l3 l4 l9)
|
|
|
|
install(TARGETS mylib EXPORT mytargets)
|
|
export(SETUP mytargets
|
|
PACKAGE_DEPENDENCY P1
|
|
ENABLED OFF
|
|
PACKAGE_DEPENDENCY P3
|
|
ENABLED AUTO
|
|
PACKAGE_DEPENDENCY P2
|
|
ENABLED ON
|
|
EXTRA_ARGS VERSION 1.0
|
|
PACKAGE_DEPENDENCY P5
|
|
ENABLED FALSE
|
|
PACKAGE_DEPENDENCY P8
|
|
ENABLED TRUE
|
|
PACKAGE_DEPENDENCY P6
|
|
ENABLED 1
|
|
PACKAGE_DEPENDENCY P7
|
|
ENABLED AUTO
|
|
)
|
|
export(EXPORT mytargets EXPORT_PACKAGE_DEPENDENCIES FILE mytargets.cmake)
|