comparison Resources/CMake/DownloadPackage.cmake @ 113:b00a6c68d529

clearer messages
author Sebastien Jodogne <s.jodogne@gmail.com>
date Thu, 04 Oct 2012 14:12:01 +0200
parents b8dfde8d64e8
children 37b066ee2988
comparison
equal deleted inserted replaced
112:80ca409f232f 113:b00a6c68d529
17 set(TMP_PATH "${CMAKE_SOURCE_DIR}/ThirdPartyDownloads/${TMP_FILENAME}") 17 set(TMP_PATH "${CMAKE_SOURCE_DIR}/ThirdPartyDownloads/${TMP_FILENAME}")
18 if (NOT EXISTS "${TMP_PATH}") 18 if (NOT EXISTS "${TMP_PATH}")
19 message("Downloading ${Url}") 19 message("Downloading ${Url}")
20 file(DOWNLOAD "${Url}" "${TMP_PATH}" SHOW_PROGRESS) 20 file(DOWNLOAD "${Url}" "${TMP_PATH}" SHOW_PROGRESS)
21 else() 21 else()
22 message("Already downloaded ${Url}") 22 message("Using local copy of ${Url}")
23 endif() 23 endif()
24 else() 24 else()
25 message("Using preloaded archive ${PreloadedVariable} for ${Url}") 25 message("Using preloaded archive ${PreloadedVariable} for ${Url}")
26 set(TMP_PATH "${PreloadedVariable}") 26 set(TMP_PATH "${PreloadedVariable}")
27 endif() 27 endif()
28 28
29 GetUrlExtension(TMP_EXTENSION "${Url}") 29 GetUrlExtension(TMP_EXTENSION "${Url}")
30 #message(${TMP_EXTENSION}) 30 #message(${TMP_EXTENSION})
31 message("Uncompressing ${Url}") 31 message("Uncompressing ${TMP_FILENAME}")
32 32
33 if ("${CMAKE_HOST_SYSTEM_NAME}" STREQUAL "Linux") 33 if ("${CMAKE_HOST_SYSTEM_NAME}" STREQUAL "Linux")
34 if ("${TMP_EXTENSION}" STREQUAL "zip") 34 if ("${TMP_EXTENSION}" STREQUAL "zip")
35 execute_process( 35 execute_process(
36 COMMAND sh -c "unzip -q ${TMP_PATH} ${UncompressArguments}" 36 COMMAND sh -c "unzip -q ${TMP_PATH} ${UncompressArguments}"