mirror of
https://github.com/reactos/CMake.git
synced 2025-03-06 02:48:38 +00:00
ENH: Add testing of symlinks too
This commit is contained in:
parent
f30b28a342
commit
6a9d13a32f
@ -4,7 +4,7 @@ PROJECT(TestTar)
|
||||
MACRO(EXEC_TAR_COMMAND DIR ARGS)
|
||||
EXEC_PROGRAM("${CMAKE_COMMAND}" "${DIR}" ARGS "-E tar ${ARGS}" RETURN_VALUE RET)
|
||||
IF(${RET})
|
||||
MESSAGE(FATAL_ERROR "CMake command \"${COMMAND}\" failed with arguments \"${ARGS}\"")
|
||||
MESSAGE(FATAL_ERROR "CMake tar command failed with arguments \"${ARGS}\"")
|
||||
ENDIF(${RET})
|
||||
ENDMACRO(EXEC_TAR_COMMAND)
|
||||
|
||||
@ -23,8 +23,8 @@ COPY("CMakeLists.txt" "d-4/f1.txt")
|
||||
COPY("CMakeLists.txt" "My Special Directory/f1.txt")
|
||||
|
||||
IF(UNIX)
|
||||
#EXEC_PROGRAM("ln" ARGS "-s \"${CMAKE_CURRENT_SOURCE_DIR}/tar_dir/d1/f1.txt\" \"${CMAKE_CURRENT_BINARY_DIR}/tar_dir/d1/f2.txt\"")
|
||||
#SET(CHECK_FILES ${CHECK_FILES} "d1/f2.txt")
|
||||
EXEC_PROGRAM("ln" ARGS "-s \"${CMAKE_CURRENT_BINARY_DIR}/tar_dir/d1/f1.txt\" \"${CMAKE_CURRENT_BINARY_DIR}/tar_dir/d1/f2.txt\"")
|
||||
SET(CHECK_FILES ${CHECK_FILES} "d1/f2.txt")
|
||||
ENDIF(UNIX)
|
||||
|
||||
MAKE_DIRECTORY("${CMAKE_CURRENT_BINARY_DIR}/test_output_tar")
|
||||
|
Loading…
x
Reference in New Issue
Block a user