From 2e5e52d6f14680ecc574a2e66ab952037eb3973b Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Axel=20D=C3=B6rfler?= Date: Fri, 18 Apr 2008 15:26:39 +0000 Subject: [PATCH] * Simplified the Deskbar "Application" and "Desktop Applets" link creation a bit. git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@25027 a95241bf-73f2-0310-859d-f6bbb57e9c96 --- build/jam/HaikuImage | 58 ++++++++++++-------------------------------- 1 file changed, 16 insertions(+), 42 deletions(-) diff --git a/build/jam/HaikuImage b/build/jam/HaikuImage index 6184d1c161..3f6a112932 100644 --- a/build/jam/HaikuImage +++ b/build/jam/HaikuImage @@ -216,51 +216,25 @@ AddSymlinkToHaikuImage home Desktop : /boot/home : Home ; # Deskbar Application links AddDirectoryToHaikuImage home config be Applications ; -AddSymlinkToHaikuImage home config be Applications - : /boot/beos/apps/ActivityMonitor : ActivityMonitor ; -AddSymlinkToHaikuImage home config be Applications - : /boot/beos/apps/CodyCam : CodyCam ; -AddSymlinkToHaikuImage home config be Applications - : /boot/beos/apps/CDPlayer : CDPlayer ; -AddSymlinkToHaikuImage home config be Applications - : /boot/beos/apps/DeskCalc : DeskCalc ; -AddSymlinkToHaikuImage home config be Applications - : /boot/beos/apps/DiskProbe : DiskProbe ; -AddSymlinkToHaikuImage home config be Applications - : /boot/beos/apps/DriveSetup : DriveSetup ; -AddSymlinkToHaikuImage home config be Applications - : /boot/beos/apps/Icon-O-Matic : Icon-O-Matic ; -AddSymlinkToHaikuImage home config be Applications - : /boot/beos/apps/Magnify : Magnify ; -AddSymlinkToHaikuImage home config be Applications - : /boot/beos/apps/Mail : Mail ; -AddSymlinkToHaikuImage home config be Applications - : /boot/beos/apps/MediaPlayer : MediaPlayer ; -AddSymlinkToHaikuImage home config be Applications - : /boot/beos/apps/MidiPlayer : MidiPlayer ; -AddSymlinkToHaikuImage home config be Applications - : /boot/beos/apps/People : People ; -AddSymlinkToHaikuImage home config be Applications - : /boot/beos/apps/SoundRecorder : SoundRecorder ; -AddSymlinkToHaikuImage home config be Applications - : /boot/beos/apps/StyledEdit : StyledEdit ; -AddSymlinkToHaikuImage home config be Applications - : /boot/beos/apps/Terminal : Terminal ; -AddSymlinkToHaikuImage home config be Applications - : /boot/beos/apps/TV : TV ; +DESKBAR_APPLICATIONS = ActivityMonitor CodyCam CDPlayer DeskCalc DiskProbe + DriveSetup Icon-O-Matic Magnify Mail MediaPlayer MidiPlayer People + SoundRecorder StyledEdit Terminal TV +; +local app ; +for app in $(DESKBAR_APPLICATIONS) { + AddSymlinkToHaikuImage home config be Applications + : /boot/beos/apps/$(app) : $(app) ; +} # Deskbar Desktop Applets links AddDirectoryToHaikuImage home config be Desktop\ Applets ; -AddSymlinkToHaikuImage home config be Desktop\ Applets - : /boot/beos/apps/LaunchBox : LaunchBox ; -AddSymlinkToHaikuImage home config be Desktop\ Applets - : /boot/beos/apps/NetworkStatus : NetworkStatus ; -AddSymlinkToHaikuImage home config be Desktop\ Applets - : /boot/beos/apps/PowerStatus : PowerStatus ; -AddSymlinkToHaikuImage home config be Desktop\ Applets - : /boot/beos/apps/ProcessController : ProcessController ; -AddSymlinkToHaikuImage home config be Desktop\ Applets - : /boot/beos/apps/Workspaces : Workspaces ; +DESKBAR_DESKTOP_APPLETS = LaunchBox NetworkStatus PowerStatus ProcessController + Workspaces +; +for app in $(DESKBAR_DESKTOP_APPLETS) { + AddSymlinkToHaikuImage home config be Desktop\ Applets + : /boot/beos/apps/$(app) : $(app) ; +} # Deskbar Preferences and Demos links AddSymlinkToHaikuImage home config be : /boot/beos/preferences : Preferences ;