Utilities/Release: Move cygwin packages to a subdirectory
This commit is contained in:
parent
992c43d2ed
commit
fab35c95cb
|
@ -28,4 +28,6 @@ get_filename_component(path "${CMAKE_CURRENT_LIST_FILE}" PATH)
|
|||
# allows us to produce cygwin builds in the short term.
|
||||
set(EXTRA_CTEST_ARGS "-E ExternalProject")
|
||||
|
||||
set(LOCAL_DIR cygwin)
|
||||
|
||||
include(${path}/release_cmake.cmake)
|
||||
|
|
|
@ -119,27 +119,34 @@ foreach(gen ${generators})
|
|||
set(SUFFIXES ${SUFFIXES} "*.exe")
|
||||
endif()
|
||||
endforeach()
|
||||
|
||||
if(LOCAL_DIR)
|
||||
file(MAKE_DIRECTORY "${CMAKE_CURRENT_SOURCE_DIR}/${LOCAL_DIR}")
|
||||
else()
|
||||
set(LOCAL_DIR .)
|
||||
endif()
|
||||
|
||||
# copy all the files over from the remote machine
|
||||
set(PROJECT_PREFIX cmake-)
|
||||
foreach(suffix ${SUFFIXES})
|
||||
message("scp ${HOST}:${FINAL_PATH}/${PROJECT_PREFIX}${suffix} .")
|
||||
message("scp ${HOST}:${FINAL_PATH}/${PROJECT_PREFIX}${suffix} ${LOCAL_DIR}")
|
||||
execute_process(COMMAND
|
||||
scp ${HOST}:${FINAL_PATH}/${PROJECT_PREFIX}${suffix} .
|
||||
scp ${HOST}:${FINAL_PATH}/${PROJECT_PREFIX}${suffix} ${LOCAL_DIR}
|
||||
RESULT_VARIABLE result)
|
||||
if(${result} GREATER 0)
|
||||
message("error getting file back scp ${HOST}:${FINAL_PATH}/${PROJECT_PREFIX}${suffix} .")
|
||||
message("error getting file back scp ${HOST}:${FINAL_PATH}/${PROJECT_PREFIX}${suffix} ${LOCAL_DIR}")
|
||||
endif()
|
||||
endforeach()
|
||||
|
||||
# if there are extra files to copy get them as well
|
||||
if(extra_files)
|
||||
foreach(f ${extra_files})
|
||||
message("scp ${HOST}:${FINAL_PATH}/${f} .")
|
||||
message("scp ${HOST}:${FINAL_PATH}/${f} ${LOCAL_DIR}")
|
||||
execute_process(COMMAND
|
||||
scp ${HOST}:${FINAL_PATH}/${f} .
|
||||
scp ${HOST}:${FINAL_PATH}/${f} ${LOCAL_DIR}
|
||||
RESULT_VARIABLE result)
|
||||
if(${result} GREATER 0)
|
||||
message("error getting file back scp ${HOST}:${FINAL_PATH}/${f} .")
|
||||
message("error getting file back scp ${HOST}:${FINAL_PATH}/${f} ${LOCAL_DIR}")
|
||||
endif()
|
||||
endforeach()
|
||||
endif()
|
||||
|
|
Loading…
Reference in New Issue