| 1234567891011121314151617 |
- # Create ./symlink pointing back here.
- execute_process(COMMAND ${CMAKE_COMMAND} -E create_symlink
- PackageRoot "${CMAKE_CURRENT_SOURCE_DIR}/symlink")
- # Make find_package search through the symlink.
- set(CMAKE_PREFIX_PATH "${CMAKE_CURRENT_SOURCE_DIR}/symlink")
- # Test preservation of symlinks.
- find_package(Resolved)
- message(WARNING "${Resolved_DIR}")
- # Test resolving symlinks.
- set(CMAKE_FIND_PACKAGE_RESOLVE_SYMLINKS ON)
- find_package(Resolved)
- message(WARNING "${Resolved_DIR}")
- file(REMOVE "${CMAKE_CURRENT_SOURCE_DIR}/symlink")
|