kopia lustrzana https://github.com/OpenDroneMap/ODM
add parallel third-party cmake
rodzic
4c5914e505
commit
9aaf7faa7f
|
@ -0,0 +1 @@
|
||||||
|
add_subdirectory(parallel)
|
|
@ -0,0 +1,26 @@
|
||||||
|
set(URL http://ftp.gnu.org/gnu/parallel/parallel-20141022.tar.bz2)
|
||||||
|
set(FILE_NAME parallel.tar.bz2)
|
||||||
|
|
||||||
|
set(FILE_DIR ${CMAKE_CURRENT_DIR})
|
||||||
|
set(FILE_PATH ${FILE_DIR}/${FILE_NAME})
|
||||||
|
|
||||||
|
message(STATUS "downloading: ${FILE_NAME}")
|
||||||
|
|
||||||
|
file(DOWNLOAD ${URL} ${FILE_PATH}
|
||||||
|
EXPECTED_MD5 c01f53f9f6cc721a81591308f9e689c4
|
||||||
|
STATUS status
|
||||||
|
LOG log)
|
||||||
|
|
||||||
|
message(STATUS "downloading: ${FILE_NAME} - done")
|
||||||
|
|
||||||
|
message(STATUS "extracting ... ${FILE_PATH}")
|
||||||
|
|
||||||
|
if(NOT EXISTS "${FILE_PATH}")
|
||||||
|
message(FATAL_ERROR "error: file to extract does not exist: '${FILE_NAME}'")
|
||||||
|
endif()
|
||||||
|
|
||||||
|
execute_process(COMMAND ${CMAKE_COMMAND} -E tar xjf ${FILE_PATH}
|
||||||
|
WORKING_DIRECTORY ${FILE_DIR}
|
||||||
|
RESULT_VARIABLE rv)
|
||||||
|
|
||||||
|
message(STATUS "extracting ... done")
|
Ładowanie…
Reference in New Issue