[prev in list] [next in list] [prev in thread] [next in thread]
List: kde-commits
Subject: KDE/kdebase/workspace/plasma/desktop/shell
From: Aaron J. Seigo <aseigo () kde ! org>
Date: 2010-08-31 23:46:49
Message-ID: 20100831234649.9EC3DAC871 () svn ! kde ! org
[Download RAW message or body]
SVN commit 1170453 by aseigo:
add a findWidgets template
M +11 -3 CMakeLists.txt
A data/layouts/org.kde.plasma-desktop.findWidgets (directory)
A data/layouts/org.kde.plasma-desktop.findWidgets/contents (directory)
A data/layouts/org.kde.plasma-desktop.findWidgets/contents/layout.js
A data/layouts/org.kde.plasma-desktop.findWidgets/metadata.desktop
--- trunk/KDE/kdebase/workspace/plasma/desktop/shell/CMakeLists.txt #1170452:1170453
@@ -72,6 +72,14 @@
install(FILES data/plasma-desktop.notifyrc DESTINATION ${DATA_INSTALL_DIR}/plasma-desktop)
install(FILES data/layouts/00-defaultLayout.js DESTINATION \
${DATA_INSTALL_DIR}/plasma-desktop/init) install(FILES data/plasma-desktop-js.xml DESTINATION \
${DATA_INSTALL_DIR}/katepart/syntax/)
-install(FILES data/layouts/org.kde.plasma-desktop.defaultPanel/metadata.desktop DESTINATION \
${DATA_INSTALL_DIR}/plasma/layout-templates/org.kde.plasma-desktop.defaultPanel/)
-install(FILES data/layouts/org.kde.plasma-desktop.defaultPanel/contents/layout.js DESTINATION \
${DATA_INSTALL_DIR}/plasma/layout-templates/org.kde.plasma-desktop.defaultPanel/contents/)
-install(FILES data/layouts/plasma-layout-org.kde.plasma-desktop.defaultPanel.desktop \
DESTINATION ${SERVICES_INSTALL_DIR}) +
+MACRO(INSTALL_PLASMA_JAVASCRIPT_TEMPLATE dir addonPrefix)
+ configure_file(${dir}/metadata.desktop plasma-layout-${addonPrefix}.desktop COPYONLY)
+ install(FILES ${CMAKE_CURRENT_BINARY_DIR}/plasma-layout-${addonPrefix}.desktop DESTINATION \
${SERVICES_INSTALL_DIR}) + install(FILES ${dir}/metadata.desktop DESTINATION \
${DATA_INSTALL_DIR}/plasma/layout-templates/${addonPrefix}/) + install(FILES \
${dir}/contents/layout.js DESTINATION \
${DATA_INSTALL_DIR}/plasma/layout-templates/${addonPrefix}/contents/) \
+ENDMACRO(INSTALL_PLASMA_JAVASCRIPT_TEMPLATE) +
+INSTALL_PLASMA_JAVASCRIPT_TEMPLATE(data/layouts/org.kde.plasma-desktop.defaultPanel \
org.kde.plasma-desktop.defaultPanel) \
+INSTALL_PLASMA_JAVASCRIPT_TEMPLATE(data/layouts/org.kde.plasma-desktop.findWidgets \
org.kde.plasma-desktop.findWidgets) +
[prev in list] [next in list] [prev in thread] [next in thread]
Configure |
About |
News |
Add a list |
Sponsored by KoreLogic