mirror of
https://github.com/Kitware/CMake.git
synced 2026-05-03 04:40:18 -05:00
f59bab006d
Fixes: #26067
34 lines
833 B
CMake
34 lines
833 B
CMake
set(CMAKE_PKG_CONFIG_PC_PATH ${CMAKE_CURRENT_LIST_DIR}/PackageRoot/RequiresPackages)
|
|
|
|
cmake_pkg_config(IMPORT alpha REQUIRED
|
|
NAME larry
|
|
)
|
|
|
|
set(CMAKE_PKG_CONFIG_PC_PATH ${CMAKE_CURRENT_LIST_DIR}/PackageRoot/AltRequiresPackages)
|
|
|
|
cmake_pkg_config(IMPORT alpha REQUIRED
|
|
NAME curly
|
|
)
|
|
|
|
cmake_pkg_config(IMPORT alpha REQUIRED
|
|
NAME moe
|
|
PREFIX moe
|
|
)
|
|
|
|
set(CMAKE_PKG_CONFIG_PC_PATH ${CMAKE_CURRENT_LIST_DIR}/PackageRoot/RequiresPackages)
|
|
|
|
cmake_pkg_config(IMPORT alpha REQUIRED
|
|
NAME shemp
|
|
PREFIX moe
|
|
)
|
|
|
|
file(GENERATE
|
|
OUTPUT import-prefix.txt
|
|
CONTENT
|
|
"larry: $<TARGET_PROPERTY:PkgConfig::larry,INTERFACE_COMPILE_OPTIONS>
|
|
curly: $<TARGET_PROPERTY:PkgConfig::curly,INTERFACE_COMPILE_OPTIONS>
|
|
moe: $<TARGET_PROPERTY:PkgConfig::moe,INTERFACE_COMPILE_OPTIONS>
|
|
shemp: $<TARGET_PROPERTY:PkgConfig::shemp,INTERFACE_COMPILE_OPTIONS>
|
|
"
|
|
)
|