mirror of
https://github.com/qgis/QGIS.git
synced 2025-02-28 00:17:30 -05:00
Do not install tests, keep their default RPATH settings
This commit is contained in:
parent
2d35b16aae
commit
0053426f97
@ -60,26 +60,7 @@ MACRO (ADD_QGIS_TEST testname testsrc)
|
||||
ADD_EXECUTABLE(qgis_${testname} ${qgis_${testname}_SRCS})
|
||||
ADD_DEPENDENCIES(qgis_${testname} qgis_${testname}moc)
|
||||
TARGET_LINK_LIBRARIES(qgis_${testname} ${QT_LIBRARIES} qgis_core)
|
||||
SET_TARGET_PROPERTIES(qgis_${testname}
|
||||
PROPERTIES
|
||||
# skip the full RPATH for the build tree
|
||||
SKIP_BUILD_RPATH TRUE
|
||||
# when building, use the install RPATH already
|
||||
# (so it doesn't need to relink when installing)
|
||||
BUILD_WITH_INSTALL_RPATH TRUE
|
||||
# the RPATH to be used when installing
|
||||
INSTALL_RPATH ${QGIS_LIB_DIR}
|
||||
# add the automatically determined parts of the RPATH
|
||||
# which point to directories outside the build tree to the install RPATH
|
||||
INSTALL_RPATH_USE_LINK_PATH true)
|
||||
IF (APPLE)
|
||||
# For Mac OS X, the executable must be at the root of the bundle's executable folder
|
||||
INSTALL(TARGETS qgis_${testname} RUNTIME DESTINATION ${CMAKE_INSTALL_PREFIX})
|
||||
ADD_TEST(qgis_${testname} ${CMAKE_INSTALL_PREFIX}/qgis_${testname})
|
||||
ELSE (APPLE)
|
||||
INSTALL(TARGETS qgis_${testname} RUNTIME DESTINATION ${CMAKE_INSTALL_PREFIX}/bin)
|
||||
ADD_TEST(qgis_${testname} ${CMAKE_INSTALL_PREFIX}/bin/qgis_${testname})
|
||||
ENDIF (APPLE)
|
||||
ADD_TEST(qgis_${testname} qgis_${testname})
|
||||
ENDMACRO (ADD_QGIS_TEST)
|
||||
|
||||
#############################################################
|
||||
|
Loading…
x
Reference in New Issue
Block a user