QGIS/tests/bench/CMakeLists.txt

58 lines
1.3 KiB
CMake
Raw Normal View History

2011-11-20 13:43:21 +01:00
########################################################
# Files
SET (BENCH_SRCS
main.cpp
qgsbench.cpp
)
SET (BENCH_MOC_HDRS
qgsbench.h
)
########################################################
# Build
QT4_WRAP_CPP (BENCH_MOC_SRCS ${BENCH_MOC_HDRS})
ADD_EXECUTABLE (qgis_bench MACOSX_BUNDLE WIN32 ${BENCH_SRCS} ${BENCH_MOC_SRCS} )
INCLUDE_DIRECTORIES(${CMAKE_CURRENT_SOURCE_DIR}
${CMAKE_CURRENT_SOURCE_DIR}/../../src/core
${CMAKE_CURRENT_SOURCE_DIR}/../../src/core/raster
${CMAKE_CURRENT_BINARY_DIR}
${GEOS_INCLUDE_DIR}
2015-01-04 15:59:57 +01:00
${SQLITE3_INCLUDE_DIR}
2011-11-20 13:43:21 +01:00
)
TARGET_LINK_LIBRARIES(qgis_bench
2015-01-04 15:59:57 +01:00
qgis_core
${SQLITE3_LIBRARY}
2011-11-20 13:43:21 +01:00
${QT_QTCORE_LIBRARY}
${QT_QTNETWORK_LIBRARY}
${QT_QTSVG_LIBRARY}
${QT_QTXML_LIBRARY}
${QT_QTWEBKIT_LIBRARY}
${QT_QTMAIN_LIBRARY}
${QT_QTTEST_LIBRARY}
)
2012-04-20 09:38:59 +02:00
IF(APPLE)
SET_TARGET_PROPERTIES(qgis_bench PROPERTIES
INSTALL_RPATH ${CMAKE_INSTALL_PREFIX}/${QGIS_LIB_DIR}
INSTALL_RPATH_USE_LINK_PATH true
)
ENDIF(APPLE)
2011-11-20 13:43:21 +01:00
########################################################
# Install
INSTALL (TARGETS qgis_bench
BUNDLE DESTINATION ${QGIS_BIN_DIR}
RUNTIME DESTINATION ${QGIS_BIN_DIR}
)
IF (APPLE)
INSTALL (CODE "EXECUTE_PROCESS(COMMAND ln -sfh ../../../${QGIS_FW_SUBDIR} \"$ENV{DESTDIR}${CMAKE_INSTALL_PREFIX}/${QGIS_BIN_DIR}/qgis_bench.app/Contents/Frameworks\")")
ENDIF (APPLE)