MultiMC5/dependencies.cmake.in

34 lines
796 B
CMake
Raw Normal View History

2013-02-05 18:09:20 +00:00
cmake_minimum_required(VERSION 2.8.9)
message(STATUS "Running install script...")
SET(Qt5_DIR @Qt5_DIR@)
2013-02-12 16:14:23 +00:00
IF(WIN32)
SET(LIB_INSTALL_PREFIX ${CMAKE_INSTALL_PREFIX})
ELSE()
SET(LIB_INSTALL_PREFIX ${CMAKE_INSTALL_PREFIX}/lib)
ENDIF()
2013-02-05 18:09:20 +00:00
INCLUDE(GetPrerequisites)
GET_PREREQUISITES(@BINARY_LOCATION@ MULTIMC_PREREQS 1 1 "" "")
message(STATUS "Prerequisites: ${MULTIMC_PREREQS}")
FOREACH(PREREQ ${MULTIMC_PREREQS})
GET_FILENAME_COMPONENT(PREREQ_NAME "${PREREQ}" NAME)
2013-02-06 06:37:51 +00:00
GET_FILENAME_COMPONENT(PREREQ_ACTUAL "${PREREQ}" REALPATH)
IF(WIN32)
2013-02-05 18:09:20 +00:00
SET(PREREQ_ACTUAL "${Qt5_DIR}/bin/${PREREQ}")
2013-02-06 06:37:51 +00:00
ENDIF()
2013-02-05 18:09:20 +00:00
message(STATUS "Adding install prerequisite: ${PREREQ_NAME}")
FILE(INSTALL
2013-02-12 16:14:23 +00:00
DESTINATION "${LIB_INSTALL_PREFIX}"
2013-02-05 18:09:20 +00:00
TYPE PROGRAM
RENAME "${PREREQ_NAME}"
FILES "${PREREQ_ACTUAL}"
)
ENDFOREACH()