summaryrefslogtreecommitdiff
path: root/meta/packages/matchbox-sato/matchbox-session-sato
diff options
context:
space:
mode:
authorRoss Burton <ross@openedhand.com>2008-08-08 15:37:44 +0000
committerRoss Burton <ross@openedhand.com>2008-08-08 15:37:44 +0000
commit3478f415201c2136270a00b043c7cc0209211b27 (patch)
treea175ad846cbd8cad1099b26b4877126da7bb1793 /meta/packages/matchbox-sato/matchbox-session-sato
parente14a39f2808459a69ba0a549e133f93045b5e169 (diff)
downloadopenembedded-core-3478f415201c2136270a00b043c7cc0209211b27.tar.gz
openembedded-core-3478f415201c2136270a00b043c7cc0209211b27.tar.bz2
openembedded-core-3478f415201c2136270a00b043c7cc0209211b27.zip
matchbox-session-sato: magically munge the session script to remove applets depending on the machine features
git-svn-id: https://svn.o-hand.com/repos/poky/trunk@5042 311d38ba-8fff-0310-9ca6-ca027cbcb966
Diffstat (limited to 'meta/packages/matchbox-sato/matchbox-session-sato')
-rw-r--r--meta/packages/matchbox-sato/matchbox-session-sato/session9
1 files changed, 8 insertions, 1 deletions
diff --git a/meta/packages/matchbox-sato/matchbox-session-sato/session b/meta/packages/matchbox-sato/matchbox-session-sato/session
index 010772a8c4..68aacd1d5f 100644
--- a/meta/packages/matchbox-sato/matchbox-session-sato/session
+++ b/meta/packages/matchbox-sato/matchbox-session-sato/session
@@ -10,6 +10,13 @@ fi
matchbox-desktop &
-matchbox-panel --titlebar --start-applets showdesktop,windowselector --end-applets clock,battery,systray,startup-notify,notify &
+# Lines containing feature-[foo] are removed at build time if the machine
+# doesn't have the feature "foo".
+
+START_APPLETS=showdesktop,windowselector
+END_APPLETS=clock,battery,systray,startup-notify,notify
+END_APPETS=openmoko-panel-gsm,$APPLETS # feature-phone
+
+matchbox-panel --titlebar --start-applets $START_APPLETS --end-applets $END_APPLETS &
exec matchbox-window-manager -theme Sato -use_desktop_mode decorated -use_cursor $SHOWCURSOR $@