Changeset View
Changeset View
Standalone View
Standalone View
settings/CMakeLists.txt
1 | 1 | | |||
---|---|---|---|---|---|
2 | include_directories( | 2 | include_directories( | ||
3 | ${CMAKE_SOURCE_DIR} | 3 | ${CMAKE_SOURCE_DIR} | ||
4 | ${KDE4_INCLUDES} | | |||
5 | ${KDEVPLATFORM_INCLUDE_DIR} | | |||
6 | ) | 4 | ) | ||
7 | 5 | | |||
8 | set( javasettings_cfg_SRCS | 6 | set( javasettings_cfg_SRCS | ||
9 | javapreferences.cpp | 7 | javapreferences.cpp | ||
10 | ) | 8 | ) | ||
11 | 9 | | |||
12 | set( javasettings_cfg_UI | 10 | set( javasettings_cfg_UI | ||
13 | javasettings.ui | 11 | javasettings.ui | ||
14 | ) | 12 | ) | ||
15 | 13 | | |||
16 | kde4_add_ui_files( javasettings_cfg_SRCS ${javasettings_cfg_UI} ) | 14 | ki18n_wrap_ui( javasettings_cfg_SRCS ${javasettings_cfg_UI} ) | ||
17 | kde4_add_kcfg_files( javasettings_cfg_SRCS javaconfig.kcfgc ) | 15 | kconfig_add_kcfg_files( javasettings_cfg_SRCS javaconfig.kcfgc ) | ||
18 | kde4_add_plugin( kcm_kdev_javasettings ${javasettings_cfg_SRCS} ) | 16 | add_library(kdev_javasettings OBJECT ${javasettings_cfg_SRCS}) | ||
19 | target_link_libraries( kcm_kdev_javasettings ${KDE4_KUTILS_LIBS} ${KDE4_KDEUI_LIBS} ${KDE4_KIO_LIBS} ${KDEVPLATFORM_INTERFACES_LIBRARIES} ) | 17 | target_link_libraries(kdev_javasettings KDev::Util) | ||
20 | 18 | | |||
21 | install( TARGETS | | |||
22 | kcm_kdev_javasettings | | |||
23 | DESTINATION ${PLUGIN_INSTALL_DIR} ) | | |||
24 | | ||||
25 | install( FILES | | |||
26 | kcm_kdev_javasettings.desktop | | |||
27 | DESTINATION ${SERVICES_INSTALL_DIR} ) | |