Use correct install dir on Linux
parent
9a8e5be8ee
commit
665e0339a3
|
@ -111,8 +111,12 @@ endif()
|
|||
# Installation
|
||||
###############################################################################
|
||||
|
||||
set(INSTALL_RUNTIME_DIR "bin")
|
||||
if(WIN32)
|
||||
set(INSTALL_RUNTIME_DIR ".")
|
||||
endif()
|
||||
|
||||
set (CMAKE_INSTALL_SYSTEM_RUNTIME_DESTINATION ".")
|
||||
set(CMAKE_INSTALL_SYSTEM_RUNTIME_DESTINATION ${INSTALL_RUNTIME_DIR})
|
||||
include (InstallRequiredSystemLibraries)
|
||||
set(CPACK_PACKAGE_VERSION_MAJOR ${PROJECT_VERSION_MAJOR})
|
||||
set(CPACK_PACKAGE_VERSION_MINOR ${PROJECT_VERSION_MINOR})
|
||||
|
@ -120,27 +124,27 @@ set(CPACK_PACKAGE_VERSION_PATCH ${PROJECT_VERSION_PATCH})
|
|||
set(CPACK_PACKAGE_INSTALL_DIRECTORY ${PROJECT_NAME})
|
||||
set(CPACK_GENERATOR "ZIP")
|
||||
include(CPack)
|
||||
install(TARGETS Minetestmapper RUNTIME DESTINATION ".")
|
||||
install(TARGETS Minetestmapper RUNTIME DESTINATION ${INSTALL_RUNTIME_DIR})
|
||||
|
||||
if(WIN32)
|
||||
#copy required dlls to install dir
|
||||
install(DIRECTORY ${CMAKE_CURRENT_BINARY_DIR}/Release/
|
||||
DESTINATION .
|
||||
DESTINATION ${INSTALL_RUNTIME_DIR}
|
||||
CONFIGURATIONS Release
|
||||
FILES_MATCHING PATTERN "*.dll")
|
||||
install(DIRECTORY ${CMAKE_CURRENT_BINARY_DIR}/Debug/
|
||||
DESTINATION .
|
||||
DESTINATION ${INSTALL_RUNTIME_DIR}
|
||||
CONFIGURATIONS Debug
|
||||
FILES_MATCHING PATTERN "*.dll")
|
||||
install(DIRECTORY ${CMAKE_CURRENT_BINARY_DIR}/RelWithDebInfo/
|
||||
DESTINATION .
|
||||
DESTINATION ${INSTALL_RUNTIME_DIR}
|
||||
CONFIGURATIONS RelWithDebInfo
|
||||
FILES_MATCHING PATTERN "*.dll")
|
||||
install(DIRECTORY ${CMAKE_CURRENT_BINARY_DIR}/MinSizeRel/
|
||||
DESTINATION .
|
||||
DESTINATION ${INSTALL_RUNTIME_DIR}
|
||||
CONFIGURATIONS RelWithDebInfo
|
||||
FILES_MATCHING PATTERN "*.dll")
|
||||
endif(WIN32)
|
||||
|
||||
install(DIRECTORY "${PROJECT_SOURCE_DIR}/colors/" DESTINATION "colors/"
|
||||
install(DIRECTORY "${PROJECT_SOURCE_DIR}/colors/" DESTINATION "${INSTALL_RUNTIME_DIR}/colors/"
|
||||
FILES_MATCHING PATTERN "*.txt")
|
||||
|
|
Loading…
Reference in New Issue