diff options
author | Brad King <brad.king@kitware.com> | 2022-02-23 22:06:16 (GMT) |
---|---|---|
committer | Brad King <brad.king@kitware.com> | 2022-02-24 18:47:43 (GMT) |
commit | 0443bdb8d4c0734cfba7f2da51bece22678143ef (patch) | |
tree | f65dfda7a9ab1c277f5603fdb48ffbb8ccc30de9 /Tests | |
parent | 0435e938f8d14504b9264f96c3702e6842b85c69 (diff) | |
download | CMake-0443bdb8d4c0734cfba7f2da51bece22678143ef.zip CMake-0443bdb8d4c0734cfba7f2da51bece22678143ef.tar.gz CMake-0443bdb8d4c0734cfba7f2da51bece22678143ef.tar.bz2 |
Tests: Simplify RunCMake.SymlinkTrees per-case implementation
Avoid needing a `.cmake` file named for every case.
Diffstat (limited to 'Tests')
-rw-r--r-- | Tests/RunCMake/SymlinkTrees/CMakeLists.txt | 8 | ||||
-rw-r--r-- | Tests/RunCMake/SymlinkTrees/PrintTrees.cmake | 6 | ||||
-rw-r--r-- | Tests/RunCMake/SymlinkTrees/RunCMakeTest.cmake | 2 | ||||
-rw-r--r-- | Tests/RunCMake/SymlinkTrees/common_symlinks.cmake | 1 |
4 files changed, 7 insertions, 10 deletions
diff --git a/Tests/RunCMake/SymlinkTrees/CMakeLists.txt b/Tests/RunCMake/SymlinkTrees/CMakeLists.txt index d6fea2c..d090fea 100644 --- a/Tests/RunCMake/SymlinkTrees/CMakeLists.txt +++ b/Tests/RunCMake/SymlinkTrees/CMakeLists.txt @@ -1,3 +1,9 @@ cmake_minimum_required(VERSION 2.8.12) project(${RunCMake_TEST} NONE) -include("${include_dir}/${RunCMake_TEST}.cmake") + +message(STATUS "source: '${CMAKE_SOURCE_DIR}'") +message(STATUS "binary: '${CMAKE_BINARY_DIR}'") +get_filename_component(real_source "${CMAKE_SOURCE_DIR}" REALPATH) +get_filename_component(real_binary "${CMAKE_BINARY_DIR}" REALPATH) +message(STATUS "real source: '${real_source}'") +message(STATUS "real binary: '${real_binary}'") diff --git a/Tests/RunCMake/SymlinkTrees/PrintTrees.cmake b/Tests/RunCMake/SymlinkTrees/PrintTrees.cmake deleted file mode 100644 index aa99127..0000000 --- a/Tests/RunCMake/SymlinkTrees/PrintTrees.cmake +++ /dev/null @@ -1,6 +0,0 @@ -message(STATUS "source: '${CMAKE_SOURCE_DIR}'") -message(STATUS "binary: '${CMAKE_BINARY_DIR}'") -get_filename_component(real_source "${CMAKE_SOURCE_DIR}" REALPATH) -get_filename_component(real_binary "${CMAKE_BINARY_DIR}" REALPATH) -message(STATUS "real source: '${real_source}'") -message(STATUS "real binary: '${real_binary}'") diff --git a/Tests/RunCMake/SymlinkTrees/RunCMakeTest.cmake b/Tests/RunCMake/SymlinkTrees/RunCMakeTest.cmake index e5f1f7f..3c3bc53 100644 --- a/Tests/RunCMake/SymlinkTrees/RunCMakeTest.cmake +++ b/Tests/RunCMake/SymlinkTrees/RunCMakeTest.cmake @@ -13,8 +13,6 @@ function (run_symlink_test name) set(RunCMake_TEST_BINARY_DIR "${RunCMake_BINARY_DIR}/${name}/binary") # Emulate a shell using this directory. set(ENV{PWD} "${RunCMake_TEST_BINARY_DIR}") - set(RunCMake_TEST_OPTIONS - "-Dinclude_dir:PATH=${CMAKE_CURRENT_LIST_DIR}") run_cmake("${name}_symlinks") endfunction () diff --git a/Tests/RunCMake/SymlinkTrees/common_symlinks.cmake b/Tests/RunCMake/SymlinkTrees/common_symlinks.cmake deleted file mode 100644 index 5eafe26..0000000 --- a/Tests/RunCMake/SymlinkTrees/common_symlinks.cmake +++ /dev/null @@ -1 +0,0 @@ -include("${CMAKE_CURRENT_LIST_DIR}/PrintTrees.cmake") |