Update installation variables.
This commit is contained in:
parent
2f2e7ca0f1
commit
48e9c2f29e
@ -137,7 +137,7 @@ endif()
|
||||
|
||||
# create a Config.cmake and a ConfigVersion.cmake file and install them
|
||||
|
||||
set(CMAKECONFIG_INSTALL_DIR "${CMAKECONFIG_INSTALL_PREFIX}/KF5Plasma")
|
||||
set(CMAKECONFIG_INSTALL_DIR "${KDE_INSTALL_CMAKEPACKAGEDIR}/KF5Plasma")
|
||||
|
||||
ecm_configure_package_config_file(
|
||||
"${CMAKE_CURRENT_SOURCE_DIR}/KF5PlasmaConfig.cmake.in"
|
||||
@ -161,7 +161,7 @@ install(EXPORT KF5PlasmaTargets
|
||||
COMPONENT Devel)
|
||||
|
||||
install(FILES ${CMAKE_CURRENT_BINARY_DIR}/plasma_version.h
|
||||
DESTINATION ${KF5_INCLUDE_INSTALL_DIR} COMPONENT Devel )
|
||||
DESTINATION ${KDE_INSTALL_INCLUDEDIR_KF5} COMPONENT Devel )
|
||||
|
||||
# make plasma_version.h available
|
||||
include_directories(${CMAKE_CURRENT_BINARY_DIR})
|
||||
|
@ -1,2 +1,2 @@
|
||||
kdoctools_create_manpage(man-plasmapkg2.1.docbook 1 INSTALL_DESTINATION ${MAN_INSTALL_DIR})
|
||||
kdoctools_create_manpage(man-plasmapkg2.1.docbook 1 INSTALL_DESTINATION ${KDE_INSTALL_MANDIR})
|
||||
|
||||
|
@ -13,5 +13,5 @@ target_link_libraries(plasma_dataengine_example_customDataContainers
|
||||
KF5::Service
|
||||
)
|
||||
|
||||
install(TARGETS plasma_dataengine_example_customDataContainers DESTINATION ${PLUGIN_INSTALL_DIR}/plasma/dataengine)
|
||||
install(FILES plasma-dataengine-example-customDataContainers.desktop DESTINATION ${SERVICES_INSTALL_DIR} )
|
||||
install(TARGETS plasma_dataengine_example_customDataContainers DESTINATION ${KDE_INSTALL_PLUGINDIR}/plasma/dataengine)
|
||||
install(FILES plasma-dataengine-example-customDataContainers.desktop DESTINATION ${KDE_INSTALL_KSERVICES5DIR} )
|
||||
|
@ -13,5 +13,5 @@ target_link_libraries(plasma_dataengine_example_simpleEngine
|
||||
KF5::I18n
|
||||
)
|
||||
|
||||
install(TARGETS plasma_dataengine_example_simpleEngine DESTINATION ${PLUGIN_INSTALL_DIR}/plasma/dataengine)
|
||||
install(FILES plasma-dataengine-example-simpleEngine.desktop DESTINATION ${SERVICES_INSTALL_DIR} )
|
||||
install(TARGETS plasma_dataengine_example_simpleEngine DESTINATION ${KDE_INSTALL_PLUGINDIR}/plasma/dataengine)
|
||||
install(FILES plasma-dataengine-example-simpleEngine.desktop DESTINATION ${KDE_INSTALL_KSERVICES5DIR} )
|
||||
|
@ -12,5 +12,5 @@ target_link_libraries(plasma_dataengine_example_sourcesOnRequest
|
||||
KF5::Service
|
||||
)
|
||||
|
||||
install(TARGETS plasma_dataengine_example_sourcesOnRequest DESTINATION ${PLUGIN_INSTALL_DIR}/plasma/dataengine)
|
||||
install(FILES plasma-dataengine-example-sourcesOnRequest.desktop DESTINATION ${SERVICES_INSTALL_DIR} )
|
||||
install(TARGETS plasma_dataengine_example_sourcesOnRequest DESTINATION ${KDE_INSTALL_PLUGINDIR}/plasma/dataengine)
|
||||
install(FILES plasma-dataengine-example-sourcesOnRequest.desktop DESTINATION ${KDE_INSTALL_KSERVICES5DIR} )
|
||||
|
@ -12,6 +12,6 @@ target_link_libraries(plasma-example-kpart-shell KF5::Plasma KF5::Parts)
|
||||
|
||||
########### install files ###############
|
||||
install(TARGETS plasma-example-kpart-shell ${KF5_INSTALL_TARGETS_DEFAULT_ARGS} )
|
||||
install( PROGRAMS plasma-example-kpart-shell.desktop DESTINATION ${XDG_APPS_INSTALL_DIR} )
|
||||
install(FILES plasma-default-layoutrc DESTINATION ${DATA_INSTALL_DIR}/plasma-example-kpart-shell/)
|
||||
install( FILES plasma-kpart-shellui.rc DESTINATION ${DATA_INSTALL_DIR}/plasma-example-kpart-shell/ )
|
||||
install( PROGRAMS plasma-example-kpart-shell.desktop DESTINATION ${KDE_INSTALL_APPDIR} )
|
||||
install(FILES plasma-default-layoutrc DESTINATION ${KDE_INSTALL_DATADIR}/plasma-example-kpart-shell/)
|
||||
install( FILES plasma-kpart-shellui.rc DESTINATION ${KDE_INSTALL_DATADIR}/plasma-example-kpart-shell/ )
|
||||
|
@ -6,5 +6,5 @@ ki18n_wrap_ui(test_SRCS config.ui)
|
||||
add_library(plasma_containmentactions_test MODULE ${test_SRCS})
|
||||
target_link_libraries(plasma_containmentactions_test KF5::Plasma KF5::I18n KF5::KIOWidgets KF5::XmlGui)
|
||||
|
||||
install(TARGETS plasma_containmentactions_test DESTINATION ${PLUGIN_INSTALL_DIR})
|
||||
install(FILES plasma-containmentactions-test.desktop DESTINATION ${SERVICES_INSTALL_DIR})
|
||||
install(TARGETS plasma_containmentactions_test DESTINATION ${KDE_INSTALL_PLUGINDIR})
|
||||
install(FILES plasma-containmentactions-test.desktop DESTINATION ${KDE_INSTALL_KSERVICES5DIR})
|
||||
|
@ -5,4 +5,4 @@ add_subdirectory(plasmaextracomponents)
|
||||
add_subdirectory(platformcomponents)
|
||||
add_subdirectory(calendar)
|
||||
|
||||
install(DIRECTORY plasmastyle/ DESTINATION ${QML_INSTALL_DIR}/QtQuick/Controls/Styles/Plasma)
|
||||
install(DIRECTORY plasmastyle/ DESTINATION ${KDE_INSTALL_QMLDIR}/QtQuick/Controls/Styles/Plasma)
|
||||
|
@ -1,2 +1,2 @@
|
||||
install(FILES qmldir DESTINATION ${QML_INSTALL_DIR}/org/kde/plasma/accessdenied)
|
||||
install(FILES qmldir DESTINATION ${KDE_INSTALL_QMLDIR}/org/kde/plasma/accessdenied)
|
||||
|
||||
|
@ -21,6 +21,6 @@ target_link_libraries(calendarplugin
|
||||
${KDEPIMLIBS_AKONADI_CALENDAR_LIBS}
|
||||
)
|
||||
|
||||
install(TARGETS calendarplugin DESTINATION ${QML_INSTALL_DIR}/org/kde/plasma/calendar)
|
||||
install(DIRECTORY qml/ DESTINATION ${QML_INSTALL_DIR}/org/kde/plasma/calendar)
|
||||
install(TARGETS calendarplugin DESTINATION ${KDE_INSTALL_QMLDIR}/org/kde/plasma/calendar)
|
||||
install(DIRECTORY qml/ DESTINATION ${KDE_INSTALL_QMLDIR}/org/kde/plasma/calendar)
|
||||
|
||||
|
@ -75,7 +75,7 @@ if (${Qt5Gui_OPENGL_IMPLEMENTATION} STREQUAL "GLESv2")
|
||||
target_link_libraries(corebindingsplugin Qt5::Gui_GLESv2)
|
||||
endif()
|
||||
|
||||
install(TARGETS corebindingsplugin DESTINATION ${QML_INSTALL_DIR}/org/kde/plasma/core)
|
||||
install(FILES qmldir DESTINATION ${QML_INSTALL_DIR}/org/kde/plasma/core)
|
||||
install(TARGETS corebindingsplugin DESTINATION ${KDE_INSTALL_QMLDIR}/org/kde/plasma/core)
|
||||
install(FILES qmldir DESTINATION ${KDE_INSTALL_QMLDIR}/org/kde/plasma/core)
|
||||
|
||||
install(FILES private/DefaultToolTip.qml DESTINATION ${QML_INSTALL_DIR}/org/kde/plasma/core/private)
|
||||
install(FILES private/DefaultToolTip.qml DESTINATION ${KDE_INSTALL_QMLDIR}/org/kde/plasma/core/private)
|
||||
|
@ -23,7 +23,7 @@ target_link_libraries(plasmacomponentsplugin
|
||||
)
|
||||
|
||||
|
||||
install(TARGETS plasmacomponentsplugin DESTINATION ${QML_INSTALL_DIR}/org/kde/plasma/components)
|
||||
install(TARGETS plasmacomponentsplugin DESTINATION ${KDE_INSTALL_QMLDIR}/org/kde/plasma/components)
|
||||
|
||||
install(DIRECTORY qml/ DESTINATION ${QML_INSTALL_DIR}/org/kde/plasma/components)
|
||||
install(DIRECTORY qml/ DESTINATION ${KDE_INSTALL_QMLDIR}/org/kde/plasma/components)
|
||||
|
||||
|
@ -22,9 +22,9 @@ target_link_libraries(plasmaextracomponentsplugin
|
||||
KF5::Plasma)
|
||||
|
||||
|
||||
install(TARGETS plasmaextracomponentsplugin DESTINATION ${QML_INSTALL_DIR}/org/kde/plasma/extras)
|
||||
install(TARGETS plasmaextracomponentsplugin DESTINATION ${KDE_INSTALL_QMLDIR}/org/kde/plasma/extras)
|
||||
|
||||
install(DIRECTORY qml/ DESTINATION ${QML_INSTALL_DIR}/org/kde/plasma/extras)
|
||||
install(DIRECTORY qml/ DESTINATION ${KDE_INSTALL_QMLDIR}/org/kde/plasma/extras)
|
||||
|
||||
|
||||
# The platform specific stuff, overwrites a copy of the desktop one
|
||||
@ -32,16 +32,16 @@ install(DIRECTORY qml/ DESTINATION ${QML_INSTALL_DIR}/org/kde/plasma/extras)
|
||||
# file by file since if some component from the generic set is more
|
||||
# recent than the specifc ones, it wouldn't be overwritten
|
||||
|
||||
#install(TARGETS plasmaextracomponentsplugin DESTINATION ${PLUGIN_INSTALL_DIR}/platformimports/touch/org/kde/plasma/extras)
|
||||
#install(FILES qml/qmldir DESTINATION ${PLUGIN_INSTALL_DIR}/platformimports/touch/org/kde/plasma/extras)
|
||||
#install(TARGETS plasmaextracomponentsplugin DESTINATION ${KDE_INSTALL_PLUGINDIR}/platformimports/touch/org/kde/plasma/extras)
|
||||
#install(FILES qml/qmldir DESTINATION ${KDE_INSTALL_PLUGINDIR}/platformimports/touch/org/kde/plasma/extras)
|
||||
|
||||
# install(FILES qml/App.qml DESTINATION ${PLUGIN_INSTALL_DIR}/platformimports/touch/org/kde/plasma/extras)
|
||||
# install(FILES qml/Heading.qml DESTINATION ${PLUGIN_INSTALL_DIR}/platformimports/touch/org/kde/plasma/extras)
|
||||
# install(FILES qml/Paragraph.qml DESTINATION ${PLUGIN_INSTALL_DIR}/platformimports/touch/org/kde/plasma/extras)
|
||||
# install(FILES qml/Title.qml DESTINATION ${PLUGIN_INSTALL_DIR}/platformimports/touch/org/kde/plasma/extras)
|
||||
# install(DIRECTORY qml/animations/ DESTINATION ${PLUGIN_INSTALL_DIR}/platformimports/touch/org/kde/plasma/extras)
|
||||
# install(FILES qml/App.qml DESTINATION ${KDE_INSTALL_PLUGINDIR}/platformimports/touch/org/kde/plasma/extras)
|
||||
# install(FILES qml/Heading.qml DESTINATION ${KDE_INSTALL_PLUGINDIR}/platformimports/touch/org/kde/plasma/extras)
|
||||
# install(FILES qml/Paragraph.qml DESTINATION ${KDE_INSTALL_PLUGINDIR}/platformimports/touch/org/kde/plasma/extras)
|
||||
# install(FILES qml/Title.qml DESTINATION ${KDE_INSTALL_PLUGINDIR}/platformimports/touch/org/kde/plasma/extras)
|
||||
# install(DIRECTORY qml/animations/ DESTINATION ${KDE_INSTALL_PLUGINDIR}/platformimports/touch/org/kde/plasma/extras)
|
||||
|
||||
#install(DIRECTORY qml/animations/ DESTINATION ${QML_INSTALL_DIR}/org/kde/plasma/extras)
|
||||
#install(DIRECTORY qml/animations/ DESTINATION ${KDE_INSTALL_QMLDIR}/org/kde/plasma/extras)
|
||||
|
||||
#install platform overrides -- enable as we use this feature for plasmaextras
|
||||
#install(DIRECTORY platformcomponents/touch/ DESTINATION ${PLUGIN_INSTALL_DIR}/platformimports/touch/org/kde/plasma/extras)
|
||||
#install(DIRECTORY platformcomponents/touch/ DESTINATION ${KDE_INSTALL_PLUGINDIR}/platformimports/touch/org/kde/plasma/extras)
|
||||
|
@ -18,6 +18,6 @@ target_link_libraries(
|
||||
KF5::IconThemes
|
||||
)
|
||||
|
||||
install(TARGETS platformcomponentsplugin DESTINATION ${QML_INSTALL_DIR}/org/kde/plasma/platformcomponents)
|
||||
install(FILES qmldir DESTINATION ${QML_INSTALL_DIR}/org/kde/plasma/platformcomponents)
|
||||
install(TARGETS platformcomponentsplugin DESTINATION ${KDE_INSTALL_QMLDIR}/org/kde/plasma/platformcomponents)
|
||||
install(FILES qmldir DESTINATION ${KDE_INSTALL_QMLDIR}/org/kde/plasma/platformcomponents)
|
||||
|
||||
|
@ -17,6 +17,6 @@ add_library(plasma-kpart MODULE ${plasma_kpart_SRCS})
|
||||
|
||||
target_link_libraries(plasma-kpart Qt5::Script KF5::Plasma KF5::KIOCore KF5::KIOWidgets ${X11_LIBRARIES} KF5::Parts )
|
||||
|
||||
install(TARGETS plasma-kpart DESTINATION ${PLUGIN_INSTALL_DIR})
|
||||
install(FILES plasma-kpart.desktop DESTINATION ${SERVICES_INSTALL_DIR})
|
||||
install(TARGETS plasma-kpart DESTINATION ${KDE_INSTALL_PLUGINDIR})
|
||||
install(FILES plasma-kpart.desktop DESTINATION ${KDE_INSTALL_KSERVICES5DIR})
|
||||
|
||||
|
@ -132,7 +132,7 @@ target_include_directories(KF5Plasma PUBLIC
|
||||
"$<BUILD_INTERFACE:${CMAKE_CURRENT_SOURCE_DIR}/..;${CMAKE_CURRENT_BINARY_DIR};${CMAKE_CURRENT_BINARY_DIR}/Plasma>"
|
||||
)
|
||||
target_include_directories(KF5Plasma INTERFACE
|
||||
"$<INSTALL_INTERFACE:${KF5_INCLUDE_INSTALL_DIR};${KF5_INCLUDE_INSTALL_DIR}/Plasma>"
|
||||
"$<INSTALL_INTERFACE:${KDE_INSTALL_INCLUDEDIR_KF5};${KF5_INCLUDE_INSTALL_DIR}/Plasma>"
|
||||
)
|
||||
|
||||
set_target_properties(KF5Plasma PROPERTIES
|
||||
@ -172,18 +172,18 @@ install(FILES
|
||||
${Plasma_HEADERS}
|
||||
${CMAKE_CURRENT_BINARY_DIR}/plasma/plasma_export.h
|
||||
version.h
|
||||
DESTINATION ${KF5_INCLUDE_INSTALL_DIR}/plasma COMPONENT Devel)
|
||||
DESTINATION ${KDE_INSTALL_INCLUDEDIR_KF5}/plasma COMPONENT Devel)
|
||||
|
||||
install(DIRECTORY
|
||||
${CMAKE_CURRENT_BINARY_DIR}/Plasma
|
||||
DESTINATION ${KF5_INCLUDE_INSTALL_DIR} COMPONENT Devel)
|
||||
DESTINATION ${KDE_INSTALL_INCLUDEDIR_KF5} COMPONENT Devel)
|
||||
|
||||
|
||||
install(FILES
|
||||
scripting/appletscript.h
|
||||
scripting/dataenginescript.h
|
||||
scripting/scriptengine.h
|
||||
DESTINATION ${KF5_INCLUDE_INSTALL_DIR}/plasma/scripting COMPONENT Devel)
|
||||
DESTINATION ${KDE_INSTALL_INCLUDEDIR_KF5}/plasma/scripting COMPONENT Devel)
|
||||
|
||||
install(FILES
|
||||
data/servicetypes/plasma-applet.desktop
|
||||
@ -196,12 +196,12 @@ install(FILES
|
||||
data/servicetypes/plasma-service.desktop
|
||||
data/servicetypes/plasma-shell.desktop
|
||||
data/servicetypes/plasma-lookandfeel.desktop
|
||||
DESTINATION ${SERVICETYPES_INSTALL_DIR})
|
||||
DESTINATION ${KDE_INSTALL_KSERVICETYPES5DIR})
|
||||
|
||||
install(FILES data/operations/dataengineservice.operations DESTINATION ${PLASMA_DATA_INSTALL_DIR}/services)
|
||||
install(FILES data/operations/plasmoidservice.operations DESTINATION ${PLASMA_DATA_INSTALL_DIR}/services)
|
||||
install(FILES data/operations/storage.operations DESTINATION ${PLASMA_DATA_INSTALL_DIR}/services)
|
||||
install(FILES data/notifications/plasmashell.notifyrc DESTINATION ${KNOTIFYRC_INSTALL_DIR})
|
||||
install(FILES data/notifications/plasmashell.notifyrc DESTINATION ${KDE_INSTALL_KNOTIFY5RCDIR})
|
||||
|
||||
install(TARGETS KF5Plasma EXPORT KF5PlasmaTargets ${KF5_INSTALL_TARGETS_DEFAULT_ARGS})
|
||||
|
||||
|
@ -97,13 +97,13 @@ set(plasmaquick_LIB_INCLUDES
|
||||
)
|
||||
|
||||
#install(FILES ${plasmaquick_LIB_INCLUDES}
|
||||
# DESTINATION ${KF5_INCLUDE_INSTALL_DIR}/plasmaquick COMPONENT Devel)
|
||||
# DESTINATION ${KDE_INSTALL_INCLUDEDIR_KF5}/plasmaquick COMPONENT Devel)
|
||||
|
||||
#install(DIRECTORY
|
||||
# includes/PlasmaQuick
|
||||
# DESTINATION ${KF5_INCLUDE_INSTALL_DIR}/KDE COMPONENT Devel)
|
||||
# DESTINATION ${KDE_INSTALL_INCLUDEDIR_KF5}/KDE COMPONENT Devel)
|
||||
|
||||
set(CMAKECONFIG_INSTALL_DIR "${CMAKECONFIG_INSTALL_PREFIX}/KF5PlasmaQuick")
|
||||
set(CMAKECONFIG_INSTALL_DIR "${KDE_INSTALL_CMAKEPACKAGEDIR}/KF5PlasmaQuick")
|
||||
|
||||
ecm_configure_package_config_file(
|
||||
"${CMAKE_CURRENT_SOURCE_DIR}/KF5PlasmaQuickConfig.cmake.in"
|
||||
|
@ -25,7 +25,7 @@ target_link_libraries(
|
||||
Qt5::Quick
|
||||
)
|
||||
|
||||
install( TARGETS kded_platformstatus DESTINATION ${PLUGIN_INSTALL_DIR}/kf5/kded )
|
||||
install( FILES platformstatus.desktop DESTINATION ${SERVICES_INSTALL_DIR}/kded )
|
||||
install( FILES org.kde.platformstatus.xml DESTINATION ${DBUS_INTERFACES_INSTALL_DIR} )
|
||||
install( TARGETS kded_platformstatus DESTINATION ${KDE_INSTALL_PLUGINDIR}/kf5/kded )
|
||||
install( FILES platformstatus.desktop DESTINATION ${KDE_INSTALL_KSERVICES5DIR}/kded )
|
||||
install( FILES org.kde.platformstatus.xml DESTINATION ${KDE_INSTALL_DBUSINTERFACEDIR} )
|
||||
|
||||
|
@ -16,5 +16,5 @@ endif()
|
||||
python_install(plasmascript.py ${PYTHON_SITE_PACKAGES_INSTALL_DIR}/PyKDE4)
|
||||
|
||||
install(FILES plasma-scriptengine-dataengine-python.desktop
|
||||
DESTINATION ${SERVICES_INSTALL_DIR})
|
||||
DESTINATION ${KDE_INSTALL_KSERVICES5DIR})
|
||||
|
||||
|
@ -34,8 +34,8 @@ target_link_libraries(plasma_appletscript_declarative
|
||||
)
|
||||
|
||||
|
||||
install(TARGETS plasma_appletscript_declarative DESTINATION ${PLUGIN_INSTALL_DIR})
|
||||
install(FILES data/plasma-scriptengine-applet-declarative.desktop DESTINATION ${SERVICES_INSTALL_DIR})
|
||||
install(FILES data/plasma-wallpaper.desktop DESTINATION ${SERVICETYPES_INSTALL_DIR})
|
||||
install(TARGETS plasma_appletscript_declarative DESTINATION ${KDE_INSTALL_PLUGINDIR})
|
||||
install(FILES data/plasma-scriptengine-applet-declarative.desktop DESTINATION ${KDE_INSTALL_KSERVICES5DIR})
|
||||
install(FILES data/plasma-wallpaper.desktop DESTINATION ${KDE_INSTALL_KSERVICETYPES5DIR})
|
||||
|
||||
|
||||
|
@ -1,4 +1,4 @@
|
||||
install(FILES data_engine.rb DESTINATION ${PLASMA_DATA_INSTALL_DIR}/plasma_scriptengine_ruby)
|
||||
|
||||
install(FILES plasma-scriptengine-ruby-dataengine.desktop DESTINATION ${SERVICES_INSTALL_DIR})
|
||||
install(FILES plasma-scriptengine-ruby-dataengine.desktop DESTINATION ${KDE_INSTALL_KSERVICES5DIR})
|
||||
|
||||
|
@ -6,5 +6,5 @@ kcoreaddons_desktop_to_json(plasma_engine_testengine plasma-dataengine-testengin
|
||||
target_link_libraries(plasma_engine_testengine
|
||||
KF5::KIOWidgets KF5::Plasma)
|
||||
|
||||
install(TARGETS plasma_engine_testengine DESTINATION ${PLUGIN_INSTALL_DIR})
|
||||
install(FILES plasma-dataengine-testengine.desktop DESTINATION ${SERVICES_INSTALL_DIR} )
|
||||
install(TARGETS plasma_engine_testengine DESTINATION ${KDE_INSTALL_PLUGINDIR})
|
||||
install(FILES plasma-dataengine-testengine.desktop DESTINATION ${KDE_INSTALL_KSERVICES5DIR} )
|
||||
|
Loading…
Reference in New Issue
Block a user