Skip to content

Commit 0fe899a

Browse files
committed
CMakeLists.txt: Only add rsync target if TEST_SUITE_REMOTE_HOST was specified
llvm-svn: 345539
1 parent 0e0324b commit 0fe899a

File tree

1 file changed

+7
-5
lines changed

1 file changed

+7
-5
lines changed

CMakeLists.txt

Lines changed: 7 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -66,11 +66,13 @@ set(TEST_SUITE_REMOTE_CLIENT "ssh" CACHE STRING "Remote execution client")
6666
set(TEST_SUITE_REMOTE_HOST "" CACHE STRING "Remote execution host")
6767
mark_as_advanced(TEST_SUITE_REMOTE_CLIENT)
6868

69-
add_custom_target(rsync
70-
COMMAND ${PROJECT_SOURCE_DIR}/utils/rsync.sh
71-
${TEST_SUITE_REMOTE_HOST} ${PROJECT_BINARY_DIR}
72-
USES_TERMINAL
73-
)
69+
if(TEST_SUITE_REMOTE_HOST)
70+
add_custom_target(rsync
71+
COMMAND ${PROJECT_SOURCE_DIR}/utils/rsync.sh
72+
${TEST_SUITE_REMOTE_HOST} ${PROJECT_BINARY_DIR}
73+
USES_TERMINAL
74+
)
75+
endif()
7476

7577
# Run Under configuration for RunSafely.sh (will be set in lit.site.cfg)
7678
set(TEST_SUITE_RUN_UNDER "" CACHE STRING "RunSafely.sh run-under (-u) parameter")

0 commit comments

Comments
 (0)