cc15209476
The moved tests are related to paths in INTERFACE_INCLUDE_DIRECTORIES in general, and when exporting, and covering cases of the install location being within the build or source prefix etc. Other build properties containing paths should have similar tests, so this allows some parameterization while keeping the preparation of the various directory structures.
12 lines
284 B
CMake
12 lines
284 B
CMake
|
|
enable_language(CXX)
|
|
|
|
add_library(testTarget "${CMAKE_CURRENT_SOURCE_DIR}/empty.cpp")
|
|
target_include_directories(testTarget INTERFACE "${CMAKE_INSTALL_PREFIX}/foo")
|
|
|
|
install(TARGETS testTarget EXPORT testTargets
|
|
DESTINATION lib
|
|
)
|
|
|
|
install(EXPORT testTargets DESTINATION lib/cmake)
|