kde-extraapps/ksaneplugin/CMakeLists.txt
2015-01-20 17:31:51 +00:00

24 lines
859 B
CMake

project(ksaneplugin)
SET(CMAKE_MODULE_PATH ${CMAKE_MODULE_PATH} ${CMAKE_SOURCE_DIR}/cmake/modules )
find_package(KDE4 4.14.3 REQUIRED)
include(KDE4Defaults)
include(MacroLibrary)
include(MacroOptionalAddSubdirectory)
include_directories(${CMAKE_SOURCE_DIR}/libksane)
add_definitions (${QT_DEFINITIONS} ${QT_QTDBUS_DEFINITIONS} ${KDE4_DEFINITIONS} -DQT_USE_FAST_CONCATENATION -DQT_USE_FAST_OPERATOR_PLUS)
include_directories (${QDBUS_INCLUDE_DIRS} ${CMAKE_SOURCE_DIR} ${CMAKE_BINARY_DIR} ${KDE4_INCLUDES})
########### target ###############
kde4_add_plugin(ksaneplugin sanedialog.cpp)
target_link_libraries(ksaneplugin ${KDE4_KDEUI_LIBS} ${KDE4_KIO_LIBS} ksane)
install(TARGETS ksaneplugin DESTINATION ${PLUGIN_INSTALL_DIR} )
########### install files ###############
install( FILES ksane_scan_service.desktop DESTINATION ${SERVICES_INSTALL_DIR} )