783bce295b
Allow directories in the source tree or build tree only if the install tree is a subdirectory of the source tree or build tree, as appropriate. Re-use the test files in the RunCMake.include_directories test to run in multiple scenarios. Bump the required CMake version in the test to 3.0 to ensure that the new policy warnings are emitted correctly.
12 lines
297 B
CMake
12 lines
297 B
CMake
|
|
project(InstallPrefixInInterface)
|
|
|
|
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)
|