mirror of
https://github.com/eosswedenorg/antelope-keygen
synced 2026-06-16 03:44:56 +02:00
adding cmake/extras.cmake
This commit is contained in:
parent
b7c3fc0506
commit
e20023cf31
1 changed files with 43 additions and 0 deletions
43
cmake/extras.cmake
Normal file
43
cmake/extras.cmake
Normal file
|
|
@ -0,0 +1,43 @@
|
|||
|
||||
set( EXTRAS_DIRECTORY ${DOWNLOAD_CACHE_DIR}/eosio-keygen-extras-0.1.0 )
|
||||
set( FILENAME ${DOWNLOAD_CACHE_DIR}/eosio-keygen-extras-0.1.0.zip )
|
||||
|
||||
# --------------------------------
|
||||
# Download/Unpack
|
||||
# --------------------------------
|
||||
|
||||
if (NOT EXISTS ${FILENAME})
|
||||
|
||||
set( URL "https://github.com/eosswedenorg/eosio-keygen-extras/releases/download/v0.1.0/eosio-keygen-extras-0.1.0.zip" )
|
||||
set( CHECKSUM "7be3188a52a39876e37986e6a7d78e0d6c89e68e8391cf48821c800563aaa036" )
|
||||
|
||||
message( STATUS "Downloading ${URL}" )
|
||||
|
||||
file(DOWNLOAD ${URL} ${FILENAME}
|
||||
TIMEOUT 60
|
||||
EXPECTED_HASH SHA256=${CHECKSUM}
|
||||
TLS_VERIFY ON)
|
||||
endif()
|
||||
|
||||
if (NOT EXISTS ${EXTRAS_DIRECTORY})
|
||||
|
||||
message( STATUS "Unpacking ${FILENAME}" )
|
||||
|
||||
execute_process(COMMAND ${CMAKE_COMMAND} -E tar -xf ${FILENAME}
|
||||
WORKING_DIRECTORY ${DOWNLOAD_CACHE_DIR})
|
||||
endif()
|
||||
|
||||
|
||||
# --------------------------------
|
||||
# Install
|
||||
# --------------------------------
|
||||
|
||||
install(DIRECTORY ${EXTRAS_DIRECTORY}/dict
|
||||
DESTINATION ${CMAKE_INSTALL_SHAREDIR}
|
||||
COMPONENT extras )
|
||||
|
||||
# --------------------------------
|
||||
# CPack
|
||||
# --------------------------------
|
||||
|
||||
set( CPACK_COMPONENT_EXTRAS_DESCRIPTION "Dictionary files" )
|
||||
Loading…
Add table
Add a link
Reference in a new issue