1
0
Fork 0
mirror of https://github.com/eosswedenorg/antelope-keygen synced 2026-07-04 12:03:41 +02:00

CMakeLists.txt: Use correct install paths.

This commit is contained in:
Henrik Hautakoski 2020-01-09 11:29:40 +01:00
parent b1ccc7a36b
commit 9701580b6f

View file

@ -6,9 +6,8 @@ project(eosio-keygen VERSION 0.1.0)
# Options # Options
option(USE_THREADS "Compile with support for threads (if available)." ON) option(USE_THREADS "Compile with support for threads (if available)." ON)
# Paths # Use installpath from GNUInstallDirs as default.
set( INSTALL_BIN_DIR bin ) include(GNUInstallDirs)
set( INSTALL_SHARE_DIR share/${CMAKE_PROJECT_NAME} )
# -------------------------------- # --------------------------------
# Program # Program
@ -59,11 +58,11 @@ if (WIN32)
) )
# "Flat" install on windows. # "Flat" install on windows.
set( INSTALL_BIN_DIR "." ) set( CMAKE_INSTALL_BINDIR "." )
set( INSTALL_SHARE_DIR "." ) set( CMAKE_INSTALL_DATADIR "." )
# We also need to copy libcrypto dll during install # We also need to copy libcrypto dll during install
install(FILES ${OPENSSL_LIBCRYPTO_DLL} DESTINATION ${INSTALL_BIN_DIR}) install(FILES ${OPENSSL_LIBCRYPTO_DLL} DESTINATION ${CMAKE_INSTALL_BINDIR})
endif (WIN32) endif (WIN32)
# Include OpenSSL headers # Include OpenSSL headers
@ -77,13 +76,14 @@ target_link_libraries( ${PROGRAM_EXE}
${CMAKE_THREAD_LIBS_INIT} ${CMAKE_THREAD_LIBS_INIT}
) )
install(TARGETS ${PROGRAM_EXE} RUNTIME DESTINATION ${INSTALL_BIN_DIR}) install(TARGETS ${PROGRAM_EXE} RUNTIME DESTINATION ${CMAKE_INSTALL_BINDIR})
# -------------------------------- # --------------------------------
# Additional install files # Additional install files
# -------------------------------- # --------------------------------
install(FILES README.md LICENSE LICENSE.bitcoin DESTINATION ${INSTALL_SHARE_DIR}) install(FILES README.md LICENSE LICENSE.bitcoin
DESTINATION ${CMAKE_INSTALL_DATADIR}/${CMAKE_PROJECT_NAME})
# -------------------------------- # --------------------------------
# Debian package script # Debian package script