mirror of
https://bitbucket.org/smil3y/kde-workspace.git
synced 2025-02-23 10:22:49 +00:00
kcontrol: build system review
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
This commit is contained in:
parent
8a955d5341
commit
18fa6bb43f
10 changed files with 100 additions and 57 deletions
|
@ -23,13 +23,20 @@ qt4_add_dbus_interface(kdeui_LIB_SRCS ${kglobalaccel_component_xml} kglobalaccel
|
|||
kde4_add_plugin(kcm_keys ${kcm_keys_PART_SRCS})
|
||||
target_link_libraries(kcm_keys KDE4::kdeui KDE4::kio ${X11_X11_LIB})
|
||||
|
||||
install(TARGETS kcm_keys DESTINATION ${KDE4_PLUGIN_INSTALL_DIR} )
|
||||
|
||||
|
||||
########### install files ###############
|
||||
|
||||
install( FILES keys.desktop DESTINATION ${KDE4_SERVICES_INSTALL_DIR} )
|
||||
install( FILES
|
||||
install(
|
||||
TARGETS kcm_keys
|
||||
DESTINATION ${KDE4_PLUGIN_INSTALL_DIR}
|
||||
)
|
||||
|
||||
install(
|
||||
FILES keys.desktop
|
||||
DESTINATION ${KDE4_SERVICES_INSTALL_DIR}
|
||||
)
|
||||
|
||||
install(
|
||||
FILES
|
||||
schemes/kde3.kksrc
|
||||
schemes/kde4.kksrc
|
||||
schemes/mac4.kksrc
|
||||
|
@ -37,6 +44,5 @@ install( FILES
|
|||
schemes/win3.kksrc
|
||||
schemes/win4.kksrc
|
||||
schemes/wm3.kksrc
|
||||
DESTINATION ${KDE4_DATA_INSTALL_DIR}/kcmkeys )
|
||||
|
||||
|
||||
DESTINATION ${KDE4_DATA_INSTALL_DIR}/kcmkeys
|
||||
)
|
||||
|
|
|
@ -24,13 +24,13 @@ target_link_libraries(kcm_kio
|
|||
KDE4::kio
|
||||
)
|
||||
|
||||
########### install files ###############
|
||||
|
||||
install(
|
||||
TARGETS kcm_kio
|
||||
DESTINATION ${KDE4_PLUGIN_INSTALL_DIR}
|
||||
)
|
||||
|
||||
########### install files ###############
|
||||
|
||||
install(
|
||||
FILES
|
||||
bookmarks.desktop
|
||||
|
|
|
@ -5,13 +5,22 @@ set(kcm_knotify_PART_SRCS knotify.cpp playersettings.ui )
|
|||
|
||||
kde4_add_plugin(kcm_knotify ${kcm_knotify_PART_SRCS})
|
||||
|
||||
target_link_libraries(kcm_knotify KDE4::kio KDE4::knotifyconfig ${QT_QTGUI_LIBRARY})
|
||||
|
||||
install(TARGETS kcm_knotify DESTINATION ${KDE4_PLUGIN_INSTALL_DIR})
|
||||
|
||||
target_link_libraries(kcm_knotify
|
||||
KDE4::kio
|
||||
KDE4::knotifyconfig
|
||||
${QT_QTGUI_LIBRARY}
|
||||
)
|
||||
|
||||
########### install files ###############
|
||||
|
||||
install(FILES kcmnotify.desktop DESTINATION ${KDE4_SERVICES_INSTALL_DIR})
|
||||
install(
|
||||
TARGETS kcm_knotify
|
||||
DESTINATION ${KDE4_PLUGIN_INSTALL_DIR}
|
||||
)
|
||||
|
||||
install(
|
||||
FILES kcmnotify.desktop
|
||||
DESTINATION ${KDE4_SERVICES_INSTALL_DIR}
|
||||
)
|
||||
|
||||
|
||||
|
|
|
@ -1,6 +1,3 @@
|
|||
|
||||
|
||||
|
||||
########### next target ###############
|
||||
|
||||
set(kcm_launch_PART_SRCS kcmlaunch.cpp )
|
||||
|
@ -11,17 +8,21 @@ set(kwin_xml ${CMAKE_SOURCE_DIR}/kwin/org.kde.KWin.xml)
|
|||
set_source_files_properties(${kwin_xml} PROPERTIES INCLUDE "interface_util.h")
|
||||
QT4_ADD_DBUS_INTERFACE(kcm_launch_PART_SRCS ${kwin_xml} kwin_interface)
|
||||
|
||||
|
||||
|
||||
kde4_add_plugin(kcm_launch ${kcm_launch_PART_SRCS})
|
||||
|
||||
target_link_libraries(kcm_launch
|
||||
KDE4::kdeui
|
||||
${QT_QTGUI_LIBRARY}
|
||||
)
|
||||
|
||||
target_link_libraries(kcm_launch KDE4::kdeui ${QT_QTGUI_LIBRARY})
|
||||
|
||||
install(TARGETS kcm_launch DESTINATION ${KDE4_PLUGIN_INSTALL_DIR} )
|
||||
|
||||
install(
|
||||
TARGETS kcm_launch
|
||||
DESTINATION ${KDE4_PLUGIN_INSTALL_DIR}
|
||||
)
|
||||
|
||||
########### install files ###############
|
||||
|
||||
install( FILES kcmlaunch.desktop DESTINATION ${KDE4_SERVICES_INSTALL_DIR} )
|
||||
|
||||
install(
|
||||
FILES kcmlaunch.desktop
|
||||
DESTINATION ${KDE4_SERVICES_INSTALL_DIR}
|
||||
)
|
||||
|
|
|
@ -7,11 +7,19 @@ set(kcm_locale_PART_SRCS kcmlocale.cpp )
|
|||
|
||||
kde4_add_plugin(kcm_locale ${kcm_locale_PART_SRCS})
|
||||
|
||||
target_link_libraries(kcm_locale KDE4::kio ${QT_QTGUI_LIBRARY} )
|
||||
target_link_libraries(kcm_locale
|
||||
KDE4::kio
|
||||
${QT_QTGUI_LIBRARY}
|
||||
)
|
||||
|
||||
install(TARGETS kcm_locale DESTINATION ${KDE4_PLUGIN_INSTALL_DIR} )
|
||||
install(
|
||||
TARGETS kcm_locale
|
||||
DESTINATION ${KDE4_PLUGIN_INSTALL_DIR}
|
||||
)
|
||||
|
||||
########### install files ###############
|
||||
|
||||
install( FILES language.desktop DESTINATION ${KDE4_SERVICES_INSTALL_DIR} )
|
||||
|
||||
install(
|
||||
FILES language.desktop
|
||||
DESTINATION ${KDE4_SERVICES_INSTALL_DIR}
|
||||
)
|
||||
|
|
|
@ -8,7 +8,11 @@ target_link_libraries(kcm_kmediaplayer
|
|||
KDE4::kmediaplayer
|
||||
)
|
||||
|
||||
install(TARGETS kcm_kmediaplayer DESTINATION ${KDE4_PLUGIN_INSTALL_DIR})
|
||||
install(FILES kcmplayer.desktop DESTINATION ${KDE4_SERVICES_INSTALL_DIR})
|
||||
|
||||
|
||||
install(
|
||||
TARGETS kcm_kmediaplayer
|
||||
DESTINATION ${KDE4_PLUGIN_INSTALL_DIR}
|
||||
)
|
||||
install(
|
||||
FILES kcmplayer.desktop
|
||||
DESTINATION ${KDE4_SERVICES_INSTALL_DIR}
|
||||
)
|
||||
|
|
|
@ -1,7 +1,11 @@
|
|||
|
||||
|
||||
|
||||
########### install files ###############
|
||||
install( FILES kde-information.menu DESTINATION ${KDE4_SYSCONF_INSTALL_DIR}/xdg/menus/)
|
||||
|
||||
install( FILES kde-information.directory DESTINATION ${KDE4_XDG_DIRECTORY_INSTALL_DIR} )
|
||||
install(
|
||||
FILES kde-information.menu
|
||||
DESTINATION ${KDE4_SYSCONF_INSTALL_DIR}/xdg/menus/
|
||||
)
|
||||
|
||||
install(
|
||||
FILES kde-information.directory
|
||||
DESTINATION ${KDE4_XDG_DIRECTORY_INSTALL_DIR}
|
||||
)
|
||||
|
|
|
@ -18,7 +18,8 @@ set(randrinternal_PART_SRCS
|
|||
randrcrtc.cpp
|
||||
randrmode.cpp
|
||||
randroutput.cpp
|
||||
randrscreen.cpp)
|
||||
randrscreen.cpp
|
||||
)
|
||||
|
||||
set(kcm_randr_PART_SRCS
|
||||
${randrinternal_PART_SRCS}
|
||||
|
|
|
@ -1,16 +1,16 @@
|
|||
SET(kcm_spellchecking_SRCS
|
||||
set(kcm_spellchecking_SRCS
|
||||
spellchecking.cpp
|
||||
)
|
||||
|
||||
KDE4_ADD_PLUGIN(kcm_spellchecking ${kcm_spellchecking_SRCS})
|
||||
kde4_add_plugin(kcm_spellchecking ${kcm_spellchecking_SRCS})
|
||||
|
||||
TARGET_LINK_LIBRARIES(kcm_spellchecking KDE4::kdeui)
|
||||
target_link_libraries(kcm_spellchecking KDE4::kdeui)
|
||||
|
||||
INSTALL(TARGETS
|
||||
kcm_spellchecking
|
||||
install(
|
||||
TARGETS kcm_spellchecking
|
||||
DESTINATION ${KDE4_PLUGIN_INSTALL_DIR}
|
||||
)
|
||||
INSTALL(
|
||||
install(
|
||||
FILES kcm_spellchecking.desktop
|
||||
DESTINATION ${KDE4_SERVICES_INSTALL_DIR}
|
||||
)
|
||||
|
|
|
@ -2,8 +2,18 @@ set(kcm_standard_actions_PART_SRCS standard_actions_module.cpp)
|
|||
|
||||
kde4_add_plugin(kcm_standard_actions ${kcm_standard_actions_PART_SRCS})
|
||||
|
||||
target_link_libraries(kcm_standard_actions KDE4::kdeui KDE4::kio ${X11_X11_LIB})
|
||||
target_link_libraries(kcm_standard_actions
|
||||
KDE4::kdeui
|
||||
KDE4::kio
|
||||
${X11_X11_LIB}
|
||||
)
|
||||
|
||||
install(TARGETS kcm_standard_actions DESTINATION ${KDE4_PLUGIN_INSTALL_DIR})
|
||||
install(FILES standard_actions.desktop DESTINATION ${KDE4_SERVICES_INSTALL_DIR} )
|
||||
install(
|
||||
TARGETS kcm_standard_actions
|
||||
DESTINATION ${KDE4_PLUGIN_INSTALL_DIR}
|
||||
)
|
||||
install(
|
||||
FILES standard_actions.desktop
|
||||
DESTINATION ${KDE4_SERVICES_INSTALL_DIR}
|
||||
)
|
||||
|
||||
|
|
Loading…
Add table
Reference in a new issue