mirror of
https://github.com/Kitware/CMake.git
synced 2026-01-08 14:50:10 -06:00
file(CREATE_LINK): Factor out dedicated test
This commit is contained in:
committed by
hanna.rusakovich
parent
a2a626055b
commit
0448f646a8
@@ -719,6 +719,7 @@ foreach(var
|
||||
list(APPEND file-DOWNLOAD_ARGS -D${var}=${${var}})
|
||||
endif()
|
||||
endforeach()
|
||||
add_RunCMake_test(file-CREATE_LINK)
|
||||
add_RunCMake_test(file-DOWNLOAD)
|
||||
add_RunCMake_test(file-MAKE_DIRECTORY)
|
||||
add_RunCMake_test(file-RPATH
|
||||
|
||||
3
Tests/RunCMake/file-CREATE_LINK/CMakeLists.txt
Normal file
3
Tests/RunCMake/file-CREATE_LINK/CMakeLists.txt
Normal file
@@ -0,0 +1,3 @@
|
||||
cmake_minimum_required(VERSION 4.1)
|
||||
project(${RunCMake_TEST} NONE)
|
||||
include(${RunCMake_TEST}.cmake)
|
||||
13
Tests/RunCMake/file-CREATE_LINK/RunCMakeTest.cmake
Normal file
13
Tests/RunCMake/file-CREATE_LINK/RunCMakeTest.cmake
Normal file
@@ -0,0 +1,13 @@
|
||||
include(RunCMake)
|
||||
|
||||
run_cmake(CREATE_LINK)
|
||||
run_cmake(CREATE_LINK-COPY_ON_ERROR)
|
||||
run_cmake(CREATE_LINK-noarg)
|
||||
run_cmake(CREATE_LINK-noexist)
|
||||
|
||||
if(NOT WIN32
|
||||
AND NOT MSYS # FIXME: This works on CYGWIN but not on MSYS
|
||||
)
|
||||
run_cmake(CREATE_LINK-SYMBOLIC)
|
||||
run_cmake(CREATE_LINK-SYMBOLIC-noexist)
|
||||
endif()
|
||||
@@ -1,9 +1,5 @@
|
||||
include(RunCMake)
|
||||
|
||||
run_cmake(CREATE_LINK)
|
||||
run_cmake(CREATE_LINK-COPY_ON_ERROR)
|
||||
run_cmake(CREATE_LINK-noarg)
|
||||
run_cmake(CREATE_LINK-noexist)
|
||||
run_cmake(TOUCH)
|
||||
run_cmake(TOUCH-error-in-source-directory)
|
||||
run_cmake(TOUCH-error-missing-directory)
|
||||
@@ -87,8 +83,6 @@ run_cmake_command(GLOB-error-CONFIGURE_DEPENDS-SCRIPT_MODE ${CMAKE_COMMAND} -P
|
||||
if(NOT WIN32
|
||||
AND NOT MSYS # FIXME: This works on CYGWIN but not on MSYS
|
||||
)
|
||||
run_cmake(CREATE_LINK-SYMBOLIC)
|
||||
run_cmake(CREATE_LINK-SYMBOLIC-noexist)
|
||||
run_cmake(GLOB_RECURSE-cyclic-recursion)
|
||||
run_cmake(INSTALL-SYMLINK)
|
||||
run_cmake(READ_SYMLINK)
|
||||
|
||||
Reference in New Issue
Block a user