Changeset View
Changeset View
Standalone View
Standalone View
part/CMakeLists.txt
1 | add_definitions(-DTRANSLATION_DOMAIN="gwenview") | 1 | add_definitions(-DTRANSLATION_DOMAIN="gwenview") | ||
---|---|---|---|---|---|
2 | 2 | | |||
3 | include_directories( | 3 | include_directories( | ||
4 | ${CMAKE_CURRENT_SOURCE_DIR}/.. | 4 | ${CMAKE_CURRENT_SOURCE_DIR}/.. | ||
5 | ${EXIV2_INCLUDE_DIR} | 5 | ${EXIV2_INCLUDE_DIR} | ||
6 | ) | 6 | ) | ||
7 | 7 | | |||
8 | set(gvpart_SRCS | 8 | set(gvpart_SRCS | ||
9 | gvbrowserextension.cpp | 9 | gvbrowserextension.cpp | ||
10 | gvpart.cpp | 10 | gvpart.cpp | ||
11 | ) | 11 | ) | ||
12 | 12 | | |||
13 | add_library(gvpart MODULE ${gvpart_SRCS}) | 13 | add_library(gvpart MODULE ${gvpart_SRCS}) | ||
14 | 14 | | |||
15 | target_link_libraries(gvpart KF5::Parts gwenviewlib) | 15 | target_link_libraries(gvpart KF5::Parts gwenviewlib) | ||
16 | 16 | | |||
17 | configure_file(gvpart.desktop.cmake ${CMAKE_CURRENT_BINARY_DIR}/gvpart.desktop) | ||||
18 | | ||||
17 | install(TARGETS gvpart DESTINATION ${KDE_INSTALL_PLUGINDIR}) | 19 | install(TARGETS gvpart DESTINATION ${KDE_INSTALL_PLUGINDIR}) | ||
18 | install(FILES gvpart.desktop DESTINATION ${KDE_INSTALL_KSERVICES5DIR}) | 20 | install(FILES ${CMAKE_CURRENT_BINARY_DIR}/gvpart.desktop DESTINATION ${KDE_INSTALL_KSERVICES5DIR}) | ||
19 | install(FILES gvpart.rc | 21 | install(FILES gvpart.rc | ||
20 | DESTINATION ${KDE_INSTALL_KXMLGUI5DIR}/gvpart) | 22 | DESTINATION ${KDE_INSTALL_KXMLGUI5DIR}/gvpart) |