upload_release.cmake 567 B

1234567891011121314151617
  1. set(PROJECT_PREFIX cmake-)
  2. set(VERSION 2.4)
  3. file(GLOB FILES ${CMAKE_CURRENT_SOURCE_DIR} "${PROJECT_PREFIX}*")
  4. message("${FILES}")
  5. set(UPLOAD_LOC
  6. "[email protected]:/projects/FTP/pub/cmake/v${VERSION}")
  7. foreach(file ${FILES})
  8. if(NOT IS_DIRECTORY ${file})
  9. message("upload ${file}")
  10. execute_process(COMMAND
  11. scp ${file} ${UPLOAD_LOC}
  12. RESULT_VARIABLE result)
  13. if("${result}" GREATER 0)
  14. message(FATAL_ERROR "failed to upload file to ${UPLOAD_LOC}")
  15. endif("${result}" GREATER 0)
  16. endif(NOT IS_DIRECTORY ${file})
  17. endforeach(file)