34 lines
		
	
	
		
			796 B
		
	
	
	
		
			CMake
		
	
	
	
	
	
			
		
		
	
	
			34 lines
		
	
	
		
			796 B
		
	
	
	
		
			CMake
		
	
	
	
	
	
cmake_minimum_required(VERSION 2.8.9)
 | 
						|
 | 
						|
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 "" "")
 | 
						|
 | 
						|
message(STATUS "Prerequisites: ${MULTIMC_PREREQS}")
 | 
						|
 | 
						|
FOREACH(PREREQ ${MULTIMC_PREREQS})
 | 
						|
	GET_FILENAME_COMPONENT(PREREQ_NAME "${PREREQ}" NAME)
 | 
						|
	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 "${LIB_INSTALL_PREFIX}"
 | 
						|
		TYPE PROGRAM
 | 
						|
		RENAME "${PREREQ_NAME}"
 | 
						|
		FILES "${PREREQ_ACTUAL}"
 | 
						|
	)
 | 
						|
ENDFOREACH()
 |