From a71e13b6a404a67a35be30a04dc15fbbfe643a07 Mon Sep 17 00:00:00 2001 From: Russell Taylor <taylorrj@ornl.gov> Date: Tue, 3 Jul 2012 14:31:35 -0400 Subject: [PATCH] Re #5556. Use relative paths in installed Mantid.properties for all platforms (Windows already did). This assists in making a Mantid install relocatable, which is required for the upcoming installation on SNS clusters. --- Code/Mantid/Framework/Kernel/CMakeLists.txt | 21 ++++++--------------- 1 file changed, 6 insertions(+), 15 deletions(-) diff --git a/Code/Mantid/Framework/Kernel/CMakeLists.txt b/Code/Mantid/Framework/Kernel/CMakeLists.txt index b7ca873bb5e..60cf427ff53 100644 --- a/Code/Mantid/Framework/Kernel/CMakeLists.txt +++ b/Code/Mantid/Framework/Kernel/CMakeLists.txt @@ -394,24 +394,15 @@ install ( TARGETS Kernel ${SYSTEM_PACKAGE_TARGET} DESTINATION ${LIB_DIR} ) # Create the properties file for the installer if ( APPLE ) - set ( MANTID_ROOT ${CMAKE_INSTALL_PREFIX}/MantidPlot.app ) -elseif ( WIN32 ) - set ( MANTID_ROOT .. ) + set ( MANTID_ROOT ../.. ) else () - set ( MANTID_ROOT ${CMAKE_INSTALL_PREFIX} ) + set ( MANTID_ROOT .. ) endif () -if (WIN32) - set ( PLUGINS ${MANTID_ROOT}/${PLUGINS_DIR} ) - set ( QTPLUGINS ${MANTID_ROOT}/${PLUGINS_DIR}/qtplugins/mantid ) - set ( COLORMAPS_FOLDER ${MANTID_ROOT}/colormaps ) - set ( PV_PLUGINS ${MANTID_ROOT}/${PVPLUGINS_DIR} ) -else () - set ( PLUGINS ${CMAKE_INSTALL_PREFIX}/${PLUGINS_DIR} ) - set ( QTPLUGINS ${CMAKE_INSTALL_PREFIX}/${PLUGINS_DIR}/qtplugins/mantid ) - set ( COLORMAPS_FOLDER ${CMAKE_INSTALL_PREFIX}/${INBUNDLE}colormaps ) - set ( PV_PLUGINS ${CMAKE_INSTALL_PREFIX}/${PVPLUGINS_DIR} ) -endif () +set ( PLUGINS ${MANTID_ROOT}/plugins ) +set ( QTPLUGINS ${MANTID_ROOT}/plugins/qtplugins/mantid ) +set ( COLORMAPS_FOLDER ${MANTID_ROOT}/colormaps ) +set ( PV_PLUGINS ${MANTID_ROOT}/${PVPLUGINS_SUBDIR} ) set ( PYTHONALGS ${PLUGINS}/PythonAlgs ) set ( DATADIRS "" ) -- GitLab