From eb392f649ea544742849e50d920be677d09aa344 Mon Sep 17 00:00:00 2001 From: Miodrag Milanovic Date: Mon, 11 Jun 2018 18:22:20 +0200 Subject: Added QtPropertyBrowser source --- .../QtPropertyBrowser/cmake/InstallSettings.cmake | 31 ++++++++++++++++++++++ 1 file changed, 31 insertions(+) create mode 100644 3rdparty/QtPropertyBrowser/cmake/InstallSettings.cmake (limited to '3rdparty/QtPropertyBrowser/cmake/InstallSettings.cmake') diff --git a/3rdparty/QtPropertyBrowser/cmake/InstallSettings.cmake b/3rdparty/QtPropertyBrowser/cmake/InstallSettings.cmake new file mode 100644 index 00000000..c30fea51 --- /dev/null +++ b/3rdparty/QtPropertyBrowser/cmake/InstallSettings.cmake @@ -0,0 +1,31 @@ +###################### Installation Settings ########################### + +# Set a local folder for default installation when CMAKE_INSTALL_PREFIX is NOT specified +IF(CMAKE_INSTALL_PREFIX_INITIALIZED_TO_DEFAULT) + IF(WIN32) + SET(DEFAULT_INSTALL_PATH "$ENV{HOMEDRIVE}/${PROJECT_NAME}" ) + ELSE() + SET(DEFAULT_INSTALL_PATH "$ENV{HOME}/local") + ENDIF() + SET(CMAKE_INSTALL_PREFIX "${DEFAULT_INSTALL_PATH}" CACHE PATH "${PROJECT_NAME} install prefix" FORCE) +ENDIF(CMAKE_INSTALL_PREFIX_INITIALIZED_TO_DEFAULT) + +# Offer the user the choice of overriding the installation directories +SET(INSTALL_LIB_DIR lib CACHE PATH "Install dir for libraries") +SET(INSTALL_BIN_DIR bin CACHE PATH "Install dir for executables") +SET(INSTALL_INCLUDE_DIR include/${PROJECT_NAME} CACHE PATH "Install dir for headers") +IF(WIN32 AND NOT CYGWIN) + SET(DEF_INSTALL_CMAKE_DIR CMake) +ELSE() + SET(DEF_INSTALL_CMAKE_DIR lib/cmake/${PROJECT_NAME}) +ENDIF() +SET(INSTALL_CMAKE_DIR ${DEF_INSTALL_CMAKE_DIR} CACHE PATH "Install dir for CMake files") + +# Make relative paths absolute (needed later on) +FOREACH(p LIB BIN INCLUDE CMAKE) + SET(var INSTALL_${p}_DIR) + IF(NOT IS_ABSOLUTE "${${var}}") + SET(${var} "${CMAKE_INSTALL_PREFIX}/${${var}}") + ENDIF() +ENDFOREACH() + -- cgit v1.2.3