[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