diff options
author | Petr Mrázek <peterix@gmail.com> | 2013-02-21 17:40:11 +0100 |
---|---|---|
committer | Petr Mrázek <peterix@gmail.com> | 2013-02-21 17:40:11 +0100 |
commit | 1beef3f73cd126af9ce3805b6990c64b835a593b (patch) | |
tree | 9673caef42b2a2de6d5a7694a351341d0d38b7d5 /dependencies.cmake.in | |
parent | 18b087e99280d2c8d5a6115a178f9e6f03606656 (diff) | |
parent | b8844e441334db5e9bf90348aa591b63087193c4 (diff) | |
download | PrismLauncher-1beef3f73cd126af9ce3805b6990c64b835a593b.tar.gz PrismLauncher-1beef3f73cd126af9ce3805b6990c64b835a593b.tar.bz2 PrismLauncher-1beef3f73cd126af9ce3805b6990c64b835a593b.zip |
Merge https://github.com/Forkk/MultiMC5
Diffstat (limited to 'dependencies.cmake.in')
-rw-r--r-- | dependencies.cmake.in | 12 |
1 files changed, 10 insertions, 2 deletions
diff --git a/dependencies.cmake.in b/dependencies.cmake.in index 1790b97b..9d4d1f63 100644 --- a/dependencies.cmake.in +++ b/dependencies.cmake.in @@ -4,6 +4,12 @@ message(STATUS "Running install script...") SET(Qt5_DIR @Qt5_DIR@) +IF(WIN32) +SET(LIB_INSTALL_PREFIX ${CMAKE_INSTALL_PREFIX}) +ELSE() +SET(LIB_INSTALL_PREFIX ${CMAKE_INSTALL_PREFIX}/lib) +ENDIF() + INCLUDE(GetPrerequisites) GET_PREREQUISITES(@BINARY_LOCATION@ MULTIMC_PREREQS 1 1 "" "") @@ -11,13 +17,15 @@ message(STATUS "Prerequisites: ${MULTIMC_PREREQS}") FOREACH(PREREQ ${MULTIMC_PREREQS}) GET_FILENAME_COMPONENT(PREREQ_NAME "${PREREQ}" NAME) - GET_FILENAME_COMPONENT(_PREREQ_ACTUAL "${PREREQ}" REALPATH) + GET_FILENAME_COMPONENT(PREREQ_ACTUAL "${PREREQ}" REALPATH) + IF(WIN32) SET(PREREQ_ACTUAL "${Qt5_DIR}/bin/${PREREQ}") + ENDIF() message(STATUS "Adding install prerequisite: ${PREREQ_NAME}") FILE(INSTALL - DESTINATION "${CMAKE_INSTALL_PREFIX}" + DESTINATION "${LIB_INSTALL_PREFIX}" TYPE PROGRAM RENAME "${PREREQ_NAME}" FILES "${PREREQ_ACTUAL}" |