common.cmake 370 B

123456789101112131415
  1. if(NOT "${CMAKE_CURRENT_SOURCE_DIR}" MATCHES "^/")
  2. set(slash /)
  3. endif()
  4. set(url "file://${slash}${CMAKE_CURRENT_SOURCE_DIR}/input.png")
  5. set(file ${CMAKE_CURRENT_BINARY_DIR}/output.png)
  6. function(file_download)
  7. file(DOWNLOAD "${url}"
  8. ${file} # leave unquoted
  9. TIMEOUT 30
  10. STATUS status
  11. ${ARGN}
  12. )
  13. message(STATUS "status='${status}'")
  14. endfunction()