include(GenerateExportHeader)
include(FeatureSummary)
-find_package(KDE4 4.23.0 REQUIRED)
-include(KDE4Defaults)
+find_package(KDELibs4 4.23.0 REQUIRED)
add_definitions(${QT_DEFINITIONS} ${KDE4_DEFINITIONS})
if(${CMAKE_SOURCE_DIR} STREQUAL ${CMAKE_CURRENT_SOURCE_DIR})
include(FeatureSummary)
- find_package(KDE4 4.23.0 REQUIRED)
- include(KDE4Defaults)
+ find_package(KDELibs4 4.23.0 REQUIRED)
+
include_directories(${KDE4_INCLUDES})
add_definitions(${QT_DEFINITIONS} ${KDE4_DEFINITIONS})
endif()
include(GenerateExportHeader)
include(FeatureSummary)
- find_package(KDE4 4.23.0 REQUIRED)
- include(KDE4Defaults)
+ find_package(KDELibs4 4.23.0 REQUIRED)
+
include_directories(${KDE4_INCLUDES})
add_definitions(${QT_DEFINITIONS} ${KDE4_DEFINITIONS})
endif()
${CMAKE_CURRENT_BINARY_DIR}/ark_servicemenu.desktop
)
-install(TARGETS ark ${INSTALL_TARGETS_DEFAULT_ARGS})
+install(
+ TARGETS ark
+ DESTINATION ${KDE4_BIN_INSTALL_DIR}
+)
install(
FILES ark_addtoservicemenu.desktop ${CMAKE_CURRENT_BINARY_DIR}/ark_servicemenu.desktop
kde4_add_kcfg_files(kerfuffle_SRCS settings.kcfgc)
add_library(kerfuffle SHARED ${kerfuffle_SRCS})
-
target_link_libraries(kerfuffle
${KDE4_KFILE_LIBS}
${KDE4_KPARTS_LIBS}
generate_export_header(kerfuffle)
-install(TARGETS kerfuffle ${INSTALL_TARGETS_DEFAULT_ARGS})
+install(
+ TARGETS kerfuffle
+ DESTINATION ${KDE4_LIB_INSTALL_DIR}
+)
install(
FILES kerfufflePlugin.desktop
if(${CMAKE_SOURCE_DIR} STREQUAL ${CMAKE_CURRENT_SOURCE_DIR})
include(FeatureSummary)
- find_package(KDE4 4.23.0 REQUIRED)
- include(KDE4Defaults)
+ find_package(KDELibs4 4.23.0 REQUIRED)
+
include_directories(${KDE4_INCLUDES})
add_definitions(${QT_DEFINITIONS} ${KDE4_DEFINITIONS})
endif()
add_executable(filelight ${filelight_SRCS})
-target_link_libraries(filelight ${KDE4_KDECORE_LIBS} ${KDE4_KPARTS_LIBS} ${KDE4_KDEUI_LIBS})
+target_link_libraries(filelight
+ ${KDE4_KDECORE_LIBS}
+ ${KDE4_KPARTS_LIBS}
+ ${KDE4_KDEUI_LIBS}
+)
-install(TARGETS filelight ${INSTALL_TARGETS_DEFAULT_ARGS})
+install(
+ TARGETS filelight
+ DESTINATION ${KDE4_BIN_INSTALL_DIR}
+)
include(GenerateExportHeader)
include(FeatureSummary)
- find_package(KDE4 4.23.0 REQUIRED)
- include(KDE4Defaults)
+ find_package(KDELibs4 4.23.0 REQUIRED)
+
include_directories(${KDE4_INCLUDES})
add_definitions(${QT_DEFINITIONS} ${KDE4_DEFINITIONS})
endif()
gwenviewlib
)
-install(TARGETS gwenview ${INSTALL_TARGETS_DEFAULT_ARGS})
+install(TARGETS gwenview DESTINATION ${KDE4_BIN_INSTALL_DIR})
install(FILES gwenviewui.rc DESTINATION ${KDE4_DATA_INSTALL_DIR}/gwenview)
kde4_add_kcfg_files(importer_SRCS importerconfig.kcfgc)
add_executable(gwenview_importer ${importer_SRCS})
-
-target_link_libraries(gwenview_importer PRIVATE
+target_link_libraries(gwenview_importer
${KDE4_KFILE_LIBS}
- gwenviewlib
${KDE4_KIO_LIBS}
${KDE4_SOLID_LIBS}
${QT_QTCORE_LIBRARY}
+ gwenviewlib
)
-target_link_libraries(gwenview_importer PUBLIC
- ${KDE4_KIO_LIBS}
- ${KDE4_SOLID_LIBS}
- ${QT_QTCORE_LIBRARY}
+install(
+ TARGETS gwenview_importer
+ DESTINATION ${KDE4_BIN_INSTALL_DIR}
)
-install(TARGETS gwenview_importer ${INSTALL_TARGETS_DEFAULT_ARGS})
-
install(FILES gwenview_importer.desktop
gwenview_importer_camera.desktop
DESTINATION ${KDE4_DATA_INSTALL_DIR}/solid/actions/)
)
add_library(gwenviewlib SHARED ${gwenviewlib_SRCS})
+
set_target_properties(gwenviewlib PROPERTIES
VERSION ${GENERIC_LIB_VERSION}
SOVERSION ${GENERIC_LIB_SOVERSION}
${CMAKE_THREAD_LIBS_INIT}
)
-install(TARGETS gwenviewlib ${INSTALL_TARGETS_DEFAULT_ARGS})
+install(
+ TARGETS gwenviewlib
+ DESTINATION ${KDE4_LIB_INSTALL_DIR}
+)
if(${CMAKE_SOURCE_DIR} STREQUAL ${CMAKE_CURRENT_SOURCE_DIR})
include(FeatureSummary)
- find_package(KDE4 4.23.0 REQUIRED)
- include(KDE4Defaults)
+ find_package(KDELibs4 4.23.0 REQUIRED)
+
include_directories(${KDE4_INCLUDES})
add_definitions(${QT_DEFINITIONS} ${KDE4_DEFINITIONS})
endif()
${GMP_LIBRARIES}
)
-install(TARGETS kcalc ${INSTALL_TARGETS_DEFAULT_ARGS})
+install(
+ TARGETS kcalc
+ DESTINATION ${KDE4_BIN_INSTALL_DIR}
+)
########### install files ###############
if(${CMAKE_SOURCE_DIR} STREQUAL ${CMAKE_CURRENT_SOURCE_DIR})
include(FeatureSummary)
- find_package(KDE4 4.23.0 REQUIRED)
- include(KDE4Defaults)
+ find_package(KDELibs4 4.23.0 REQUIRED)
+
include_directories(${KDE4_INCLUDES})
add_definitions(${QT_DEFINITIONS} ${KDE4_DEFINITIONS})
endif()
-include_directories (${CMAKE_SOURCE_DIR} ${CMAKE_BINARY_DIR} ${KDE4_INCLUDES})
+include_directories(
+ ${CMAKE_SOURCE_DIR}
+ ${CMAKE_BINARY_DIR}
+ ${KDE4_INCLUDES}
+)
-set(kcolorchooser_SRCS kcolorchooser.cpp )
+set(kcolorchooser_SRCS kcolorchooser.cpp)
add_executable(kcolorchooser ${kcolorchooser_SRCS})
target_link_libraries(kcolorchooser ${KDE4_KDEUI_LIBS})
-install(TARGETS kcolorchooser ${INSTALL_TARGETS_DEFAULT_ARGS})
-install(PROGRAMS kcolorchooser.desktop DESTINATION ${KDE4_XDG_APPS_INSTALL_DIR})
+install(
+ TARGETS kcolorchooser
+ DESTINATION ${KDE4_BIN_INSTALL_DIR}
+)
+install(
+ PROGRAMS kcolorchooser.desktop
+ DESTINATION ${KDE4_XDG_APPS_INSTALL_DIR}
+)
kde4_install_icons(${KDE4_ICON_INSTALL_DIR})
include(GenerateExportHeader)
include(FeatureSummary)
- find_package(KDE4 4.23.0 REQUIRED)
- include(KDE4Defaults)
+ find_package(KDELibs4 4.23.0 REQUIRED)
+
include_directories(${KDE4_INCLUDES})
add_definitions(${QT_DEFINITIONS} ${KDE4_DEFINITIONS})
endif()
generate_export_header(plasma_groupingcontainment)
-set_target_properties(plasma_groupingcontainment PROPERTIES VERSION ${GENERIC_LIB_VERSION} SOVERSION ${GENERIC_LIB_SOVERSION})
-install(TARGETS plasma_groupingcontainment EXPORT kdeworkspaceLibraryTargets ${INSTALL_TARGETS_DEFAULT_ARGS})
+set_target_properties(plasma_groupingcontainment PROPERTIES
+ VERSION ${GENERIC_LIB_VERSION}
+ SOVERSION ${GENERIC_LIB_SOVERSION}
+)
+
+install(
+ TARGETS plasma_groupingcontainment
+ DESTINATION ${KDE4_LIB_INSTALL_DIR}
+)
generate_export_header(plasmapotdprovidercore BASE_NAME plasma_potd)
-install( TARGETS plasmapotdprovidercore ${INSTALL_TARGETS_DEFAULT_ARGS} )
+install( TARGETS plasmapotdprovidercore DESTINATION ${KDE4_LIB_INSTALL_DIR})
install( FILES plasma_potdprovider.desktop DESTINATION ${KDE4_SERVICETYPES_INSTALL_DIR} )
########### plugins ###############
set( potd_flickr_provider_SRCS
- flickrprovider.cpp
+ flickrprovider.cpp
)
kde4_add_plugin( plasma_potd_flickrprovider ${potd_flickr_provider_SRCS} )
set( potd_apod_provider_SRCS
- apodprovider.cpp
+ apodprovider.cpp
)
kde4_add_plugin( plasma_potd_apodprovider ${potd_apod_provider_SRCS} )
install( FILES apodprovider.desktop DESTINATION ${KDE4_SERVICES_INSTALL_DIR} )
set( potd_epod_provider_SRCS
- epodprovider.cpp
+ epodprovider.cpp
)
kde4_add_plugin( plasma_potd_epodprovider ${potd_epod_provider_SRCS} )
)
add_library(plasmaweather SHARED ${plasmaweather_LIB_SRCS})
-
target_link_libraries(plasmaweather
${KDE4_PLASMA_LIBS}
${KDE4_KDEUI_LIBS}
generate_export_header(plasmaweather)
-install(TARGETS plasmaweather ${INSTALL_TARGETS_DEFAULT_ARGS})
+install(
+ TARGETS plasmaweather
+ DESTINATION ${KDE4_LIB_INSTALL_DIR}
+)
# nothing outside of kdeplasma-addons uses this library, and the API is not stable -> do not install headers!
-#install(FILES ${plasmaweather_HEADERS} DESTINATION ${KDE4_INCLUDE_INSTALL_DIR}/plasmaweather COMPONENT Devel)
+# install(FILES ${plasmaweather_HEADERS} DESTINATION ${KDE4_INCLUDE_INSTALL_DIR}/plasmaweather)
if(${CMAKE_SOURCE_DIR} STREQUAL ${CMAKE_CURRENT_SOURCE_DIR})
include(FeatureSummary)
- find_package(KDE4 4.23.0 REQUIRED)
- include(KDE4Defaults)
+ find_package(KDELibs4 4.23.0 REQUIRED)
+
include_directories(${KDE4_INCLUDES})
add_definitions(${QT_DEFINITIONS} ${KDE4_DEFINITIONS})
endif()
if(${CMAKE_SOURCE_DIR} STREQUAL ${CMAKE_CURRENT_SOURCE_DIR})
include(FeatureSummary)
- find_package(KDE4 4.23.0 REQUIRED)
- include(KDE4Defaults)
+ find_package(KDELibs4 4.23.0 REQUIRED)
+
include_directories(${KDE4_INCLUDES})
add_definitions(${QT_DEFINITIONS} ${KDE4_DEFINITIONS})
endif()
SOVERSION ${GENERIC_LIB_SOVERSION}
)
-install(TARGETS kgetcore ${INSTALL_TARGETS_DEFAULT_ARGS})
+install(
+ TARGETS kgetcore
+ DESTINATION ${KDE4_LIB_INSTALL_DIR}
+)
# kget
)
endif()
-install(TARGETS kget ${INSTALL_TARGETS_DEFAULT_ARGS})
+install(
+ TARGETS kget
+ DESTINATION ${KDE4_BIN_INSTALL_DIR}
+)
-install(FILES kget.notifyrc DESTINATION ${KDE4_DATA_INSTALL_DIR}/kget)
+install(
+ FILES kget.notifyrc
+ DESTINATION ${KDE4_DATA_INSTALL_DIR}/kget
+)
if(${CMAKE_SOURCE_DIR} STREQUAL ${CMAKE_CURRENT_SOURCE_DIR})
feature_summary(WHAT ALL INCLUDE_QUIET_PACKAGES FATAL_ON_MISSING_REQUIRED_PACKAGES)
if(${CMAKE_SOURCE_DIR} STREQUAL ${CMAKE_CURRENT_SOURCE_DIR})
include(FeatureSummary)
- find_package(KDE4 4.23.0 REQUIRED)
- include(KDE4Defaults)
+ find_package(KDELibs4 4.23.0 REQUIRED)
+
include_directories(${KDE4_INCLUDES})
add_definitions(${QT_DEFINITIONS} ${KDE4_DEFINITIONS})
endif()
install(
TARGETS kmix
- DESTINATION ${KDE4_LIB_INSTALL_DIR}
- ${INSTALL_TARGETS_DEFAULT_ARGS}
+ DESTINATION ${KDE4_BIN_INSTALL_DIR}
)
########### next target ###############
install(
TARGETS kmixctrl
- DESTINATION ${KDE4_LIB_INSTALL_DIR}
- ${INSTALL_TARGETS_DEFAULT_ARGS}
+ DESTINATION ${KDE4_BIN_INSTALL_DIR}
)
install(PROGRAMS kmix.desktop DESTINATION ${KDE4_XDG_APPS_INSTALL_DIR})
include(GenerateExportHeader)
include(FeatureSummary)
- find_package(KDE4 4.23.0 REQUIRED)
- include(KDE4Defaults)
+ find_package(KDELibs4 4.23.0 REQUIRED)
+
include_directories(${KDE4_INCLUDES})
add_definitions(${QT_DEFINITIONS} ${KDE4_DEFINITIONS})
endif()
target_link_libraries(krdc ${KDE4_KDNSSD_LIBS})
-install(TARGETS krdc ${INSTALL_TARGETS_DEFAULT_ARGS})
+install(TARGETS krdc DESTINATION ${KDE4_BIN_INSTALL_DIR})
install(FILES krdcui.rc DESTINATION ${KDE4_DATA_INSTALL_DIR}/krdc)
install(PROGRAMS krdc.desktop DESTINATION ${KDE4_XDG_APPS_INSTALL_DIR})
install(FILES pointcursor.png pointcursormask.png DESTINATION ${KDE4_DATA_INSTALL_DIR}/krdc/pics)
generate_export_header(krdccore)
-install(TARGETS krdccore ${INSTALL_TARGETS_DEFAULT_ARGS})
+install(
+ TARGETS krdccore
+ DESTINATION ${KDE4_LIB_INSTALL_DIR}
+)
# Install headers
set(krdccore_HDRS
hostpreferences.h
)
-install(FILES ${krdccore_HDRS} DESTINATION ${KDE4_INCLUDE_INSTALL_DIR}/krdc COMPONENT Devel)
-install(FILES krdc_plugin.desktop DESTINATION ${KDE4_SERVICETYPES_INSTALL_DIR})
-install(FILES krdc.kcfg DESTINATION ${KDE4_KCFG_INSTALL_DIR})
+install(
+ FILES ${krdccore_HDRS}
+ DESTINATION ${KDE4_INCLUDE_INSTALL_DIR}/krdc
+)
+install(
+ FILES krdc_plugin.desktop
+ DESTINATION ${KDE4_SERVICETYPES_INSTALL_DIR}
+)
+install(
+ FILES krdc.kcfg
+ DESTINATION ${KDE4_KCFG_INSTALL_DIR}
+)
if(${CMAKE_SOURCE_DIR} STREQUAL ${CMAKE_CURRENT_SOURCE_DIR})
include(FeatureSummary)
- find_package(KDE4 4.23.0 REQUIRED)
- include(KDE4Defaults)
+ find_package(KDELibs4 4.23.0 REQUIRED)
+
include_directories(${KDE4_INCLUDES})
add_definitions(${QT_DEFINITIONS} ${KDE4_DEFINITIONS})
endif()
)
add_library(krfbprivate SHARED ${krfbprivate_SRCS})
-
target_link_libraries(krfbprivate
${QT_QTCORE_LIBRARY}
${QT_QTGUI_LIBRARY}
install(
TARGETS krfbprivate
- ${INSTALL_TARGETS_DEFAULT_ARGS}
+ DESTINATION ${KDE4_LIB_INSTALL_DIR}
LIBRARY NAMELINK_SKIP
)
)
install(
- TARGETS krfb ${INSTALL_TARGETS_DEFAULT_ARGS}
+ TARGETS krfb
+ DESTINATION ${KDE4_BIN_INSTALL_DIR}
)
########### install files ###############
if(${CMAKE_SOURCE_DIR} STREQUAL ${CMAKE_CURRENT_SOURCE_DIR})
include(FeatureSummary)
- find_package(KDE4 4.23.0 REQUIRED)
- include(KDE4Defaults)
+ find_package(KDELibs4 4.23.0 REQUIRED)
+
include_directories(${KDE4_INCLUDES})
add_definitions(${QT_DEFINITIONS} ${KDE4_DEFINITIONS})
endif()
target_link_libraries(ksnapshot ${X11_Xfixes_LIB})
endif (X11_Xfixes_FOUND)
-install(TARGETS ksnapshot ${INSTALL_TARGETS_DEFAULT_ARGS})
+install(
+ TARGETS ksnapshot
+ DESTINATION ${KDE4_BIN_INSTALL_DIR}
+)
########### next target ###############
)
add_executable(kbackgroundsnapshot ${kbackgroundsnapshot_SRCS})
+target_link_libraries(kbackgroundsnapshot
+ ${KDE4_KIO_LIBS}
+ ${X11_LIBRARIES}
+)
-target_link_libraries(kbackgroundsnapshot ${KDE4_KIO_LIBS} ${X11_LIBRARIES})
-
-install(TARGETS kbackgroundsnapshot ${INSTALL_TARGETS_DEFAULT_ARGS})
+install(
+ TARGETS kbackgroundsnapshot
+ DESTINATION ${KDE4_BIN_INSTALL_DIR}
+)
########### install files ###############
-install(PROGRAMS ksnapshot.desktop DESTINATION ${KDE4_XDG_APPS_INSTALL_DIR})
-install(FILES org.kde.ksnapshot.xml DESTINATION ${KDE4_DBUS_INTERFACES_INSTALL_DIR} )
+install(
+ PROGRAMS ksnapshot.desktop
+ DESTINATION ${KDE4_XDG_APPS_INSTALL_DIR}
+)
+install(
+ FILES org.kde.ksnapshot.xml
+ DESTINATION ${KDE4_DBUS_INTERFACES_INSTALL_DIR}
+)
kde4_install_icons(${KDE4_ICON_INSTALL_DIR} )
if(${CMAKE_SOURCE_DIR} STREQUAL ${CMAKE_CURRENT_SOURCE_DIR})
if(${CMAKE_SOURCE_DIR} STREQUAL ${CMAKE_CURRENT_SOURCE_DIR})
include(FeatureSummary)
- find_package(KDE4 4.23.0 REQUIRED)
- include(KDE4Defaults)
+ find_package(KDELibs4 4.23.0 REQUIRED)
+
include_directories(${KDE4_INCLUDES})
add_definitions(${QT_DEFINITIONS} ${KDE4_DEFINITIONS})
endif()
-set(ktimer_SRCS main.cpp ktimer.cpp prefwidget.ui )
+set(ktimer_SRCS main.cpp ktimer.cpp prefwidget.ui)
add_executable(ktimer ${ktimer_SRCS})
-
target_link_libraries(ktimer ${KDE4_KIO_LIBS})
-install(TARGETS ktimer ${INSTALL_TARGETS_DEFAULT_ARGS} )
+install(
+ TARGETS ktimer
+ DESTINATION ${KDE4_BIN_INSTALL_DIR}
+)
########### install files ###############
-install(PROGRAMS ktimer.desktop DESTINATION ${KDE4_XDG_APPS_INSTALL_DIR})
+install(
+ PROGRAMS ktimer.desktop
+ DESTINATION ${KDE4_XDG_APPS_INSTALL_DIR}
+)
kde4_install_icons(${KDE4_ICON_INSTALL_DIR})
if(${CMAKE_SOURCE_DIR} STREQUAL ${CMAKE_CURRENT_SOURCE_DIR})
include(FeatureSummary)
- find_package(KDE4 4.23.0 REQUIRED)
- include(KDE4Defaults)
+ find_package(KDELibs4 4.23.0 REQUIRED)
+
include_directories(${KDE4_INCLUDES})
add_definitions(${QT_DEFINITIONS} ${KDE4_DEFINITIONS})
endif()
${X11_XTest_LIB}
)
-install(TARGETS kvkbd ${INSTALL_TARGETS_DEFAULT_ARGS})
+install(
+ TARGETS kvkbd
+ DESTINATION ${KDE4_BIN_INSTALL_DIR}
+)
-install(FILES kvkbd.desktop DESTINATION ${KDE4_XDG_APPS_INSTALL_DIR})
+install(
+ FILES kvkbd.desktop
+ DESTINATION ${KDE4_XDG_APPS_INSTALL_DIR}
+)
include(GenerateExportHeader)
include(FeatureSummary)
- find_package(KDE4 4.23.0 REQUIRED)
- include(KDE4Defaults)
+ find_package(KDELibs4 4.23.0 REQUIRED)
+
include_directories(${KDE4_INCLUDES})
add_definitions(${QT_DEFINITIONS} ${KDE4_DEFINITIONS})
endif()
${CMAKE_CURRENT_BINARY_DIR}/settings_core.h
${CMAKE_CURRENT_BINARY_DIR}/okular_export.h
DESTINATION ${KDE4_INCLUDE_INSTALL_DIR}/okular/core
- COMPONENT Devel
)
install(
interfaces/saveinterface.h
interfaces/viewerinterface.h
DESTINATION ${KDE4_INCLUDE_INSTALL_DIR}/okular/interfaces
- COMPONENT Devel
)
kde4_add_kcfg_files(okularcore_SRCS ${PROJECT_SOURCE_DIR}/conf/settings_core.kcfgc )
add_library(okularcore SHARED ${okularcore_SRCS})
-
target_link_libraries(okularcore
${KDE4_KIO_LIBS}
${KDE4_KARCHIVE_LIBS}
generate_export_header(okularcore BASE_NAME okular)
-install(TARGETS okularcore ${INSTALL_TARGETS_DEFAULT_ARGS} )
+install(
+ TARGETS okularcore
+ DESTINATION ${KDE4_LIB_INSTALL_DIR}
+)
-install(FILES conf/okular.kcfg DESTINATION ${KDE4_KCFG_INSTALL_DIR})
-install(FILES conf/okular_core.kcfg DESTINATION ${KDE4_KCFG_INSTALL_DIR})
-install(FILES core/okularGenerator.desktop DESTINATION ${KDE4_SERVICETYPES_INSTALL_DIR})
+install(
+ FILES conf/okular.kcfg
+ DESTINATION ${KDE4_KCFG_INSTALL_DIR}
+)
+install(
+ FILES conf/okular_core.kcfg
+ DESTINATION ${KDE4_KCFG_INSTALL_DIR}
+)
+install(
+ FILES core/okularGenerator.desktop
+ DESTINATION ${KDE4_SERVICETYPES_INSTALL_DIR}
+)
# okularpart
generate_export_header(okularpart)
-install(TARGETS okularpart DESTINATION ${KDE4_PLUGIN_INSTALL_DIR})
-
+install(
+ TARGETS okularpart
+ DESTINATION ${KDE4_PLUGIN_INSTALL_DIR}
+)
########### install files ###############
-install(FILES okular_part.desktop DESTINATION ${KDE4_SERVICES_INSTALL_DIR})
-install(FILES part.rc part-viewermode.rc DESTINATION ${KDE4_DATA_INSTALL_DIR}/okular)
+install(
+ FILES okular_part.desktop
+ DESTINATION ${KDE4_SERVICES_INSTALL_DIR}
+)
+install(
+ FILES part.rc part-viewermode.rc
+ DESTINATION ${KDE4_DATA_INSTALL_DIR}/okular
+)
if(${CMAKE_SOURCE_DIR} STREQUAL ${CMAKE_CURRENT_SOURCE_DIR})
feature_summary(WHAT ALL INCLUDE_QUIET_PACKAGES FATAL_ON_MISSING_REQUIRED_PACKAGES)
)
# okular
-
set(okular_SRCS
main.cpp
okular_main.cpp
)
add_executable(okular ${okular_SRCS})
-
target_link_libraries(okular ${KDE4_KPARTS_LIBS})
-install(TARGETS okular ${INSTALL_TARGETS_DEFAULT_ARGS})
-
+install(
+ TARGETS okular
+ DESTINATION ${KDE4_BIN_INSTALL_DIR}
+)
# okular shell data files
-
-install( PROGRAMS okular.desktop DESTINATION ${KDE4_XDG_APPS_INSTALL_DIR} )
-install( FILES shell.rc DESTINATION ${KDE4_DATA_INSTALL_DIR}/okular )
-
+install(
+ PROGRAMS okular.desktop
+ DESTINATION ${KDE4_XDG_APPS_INSTALL_DIR}
+)
+install(
+ FILES shell.rc
+ DESTINATION ${KDE4_DATA_INSTALL_DIR}/okular
+)
if(${CMAKE_SOURCE_DIR} STREQUAL ${CMAKE_CURRENT_SOURCE_DIR})
include(FeatureSummary)
- find_package(KDE4 4.23.0 REQUIRED)
- include(KDE4Defaults)
+ find_package(KDELibs4 4.23.0 REQUIRED)
+
include_directories(${KDE4_INCLUDES})
add_definitions(${QT_DEFINITIONS} ${KDE4_DEFINITIONS})
endif()
kde4_add_kcfg_files(partitionmanagerprivate_SRCS config.kcfgc)
add_library(partitionmanagerprivate SHARED ${partitionmanagerprivate_SRCS})
-
target_link_libraries(partitionmanagerprivate
${KDE4_KDECORE_LIBS}
${KDE4_KFILE_LIBS}
)
endif()
-install(TARGETS partitionmanagerprivate ${INSTALL_TARGETS_DEFAULT_ARGS})
+install(
+ TARGETS partitionmanagerprivate
+ DESTINATION ${KDE4_LIB_INSTALL_DIR}
+)
############################################
add_executable(partitionmanager main.cpp)
+target_link_libraries(partitionmanager
+ ${KDE4_KDECORE_LIBS}
+ ${KDE4_KDEUI_LIBS}
+ partitionmanagerprivate
+)
-target_link_libraries(partitionmanager partitionmanagerprivate ${KDE4_KDECORE_LIBS} ${KDE4_KDEUI_LIBS})
-
-install(TARGETS partitionmanager ${INSTALL_TARGETS_DEFAULT_ARGS})
-install(FILES gui/partitionmanagerui.rc DESTINATION ${KDE4_DATA_INSTALL_DIR}/partitionmanager)
-install(PROGRAMS partitionmanager.desktop DESTINATION ${KDE4_XDG_APPS_INSTALL_DIR})
+install(
+ TARGETS partitionmanager
+ DESTINATION ${KDE4_BIN_INSTALL_DIR}
+)
+install(
+ FILES gui/partitionmanagerui.rc
+ DESTINATION ${KDE4_DATA_INSTALL_DIR}/partitionmanager
+)
+install(
+ PROGRAMS partitionmanager.desktop
+ DESTINATION ${KDE4_XDG_APPS_INSTALL_DIR}
+)
############################################
if(${CMAKE_SOURCE_DIR} STREQUAL ${CMAKE_CURRENT_SOURCE_DIR})
include(FeatureSummary)
- find_package(KDE4 4.23.0 REQUIRED)
- include(KDE4Defaults)
+ find_package(KDELibs4 4.23.0 REQUIRED)
+
include_directories(${KDE4_INCLUDES})
add_definitions(${QT_DEFINITIONS} ${KDE4_DEFINITIONS})
endif()