Added more things to x86_64 image.
Some preference apps, mount_server and AboutSystem. Removed the check for x86_64 in the boot script, the normal path through the script will work now. Also removed a temporary hack to workaround AboutSystem not being there in build_haiku_image.
This commit is contained in:
+23
-8
@@ -27,16 +27,20 @@ SYSTEM_BIN = "[" addattr base64 basename bash beep cal cat catattr chgrp chmod
|
||||
<bin>install isvolume join kernel_debugger kill less lessecho lesskey link
|
||||
linkcatkeys listdev ln locale locate logger logname ls md5sum mkdir mkfifo
|
||||
mktemp mount mountvolume mv nl nohup nproc od paste patch pathchk pr
|
||||
printenv printf ps ptx pwd readlink rm rmattr rmdir safemode sdiff seq
|
||||
sha1sum shred shuf sleep sort split stat strace stty su sum sync sysinfo
|
||||
tac tail tee test timeout touch tr true truncate tsort tty unexpand uname
|
||||
uniq unlink unmount unzip <bin>updatedb waitfor wc whoami xargs xres yes
|
||||
zdiff zforce zgrep zip zipcloak <bin>zipgrep zipnote zipsplit zmore znew
|
||||
printenv printf ps ptx pwd readlink ReadOnlyBootPrompt rm rmattr rmdir
|
||||
safemode sdiff seq sha1sum shred shuf sleep sort split stat strace stty su
|
||||
sum sync sysinfo tac tail tee test timeout touch tr true truncate tsort tty
|
||||
unexpand uname uniq unlink unmount unzip <bin>updatedb waitfor wc whoami
|
||||
xargs xres yes zdiff zforce zgrep zip zipcloak <bin>zipgrep zipnote
|
||||
zipsplit zmore znew
|
||||
;
|
||||
|
||||
SYSTEM_APPS = Terminal ;
|
||||
SYSTEM_APPS = AboutSystem Terminal ;
|
||||
|
||||
SYSTEM_PREFERENCES = ;
|
||||
SYSTEM_PREFERENCES = Appearance Backgrounds <preference>Deskbar FileTypes
|
||||
Keyboard Keymap Locale Mouse Notifications Screen Time Touchpad
|
||||
<preference>Tracker
|
||||
;
|
||||
|
||||
SYSTEM_DEMOS = ;
|
||||
|
||||
@@ -49,7 +53,9 @@ SYSTEM_LIBS = libbe.so libbnetapi.so libdebug.so libnetwork.so
|
||||
|
||||
PRIVATE_SYSTEM_LIBS = ;
|
||||
|
||||
SYSTEM_SERVERS = app_server debug_server input_server registrar syslog_daemon ;
|
||||
SYSTEM_SERVERS = app_server debug_server input_server mount_server
|
||||
notification_server registrar syslog_daemon
|
||||
;
|
||||
|
||||
SYSTEM_ADD_ONS_ACCELERANTS = vesa.accelerant ;
|
||||
|
||||
@@ -153,6 +159,15 @@ for linkTarget in $(DESKBAR_APPLICATIONS) {
|
||||
: /boot/system/apps/$(linkTarget) : $(linkTarget) ;
|
||||
}
|
||||
|
||||
# Deskbar Preferences links
|
||||
AddDirectoryToHaikuImage home config settings deskbar Preferences ;
|
||||
DESKBAR_PREFERENCES = $(SYSTEM_PREFERENCES:B) ;
|
||||
for linkTarget in $(DESKBAR_PREFERENCES) {
|
||||
AddSymlinkToHaikuImage home config settings deskbar Preferences
|
||||
: /boot/system/preferences/$(linkTarget)
|
||||
: $(linkTarget) ;
|
||||
}
|
||||
|
||||
AddSymlinkToHaikuImage system bin : less : more ;
|
||||
AddSymlinkToHaikuImage system bin : gzip : gunzip ;
|
||||
AddSymlinkToHaikuImage system bin : gzip : zcat ;
|
||||
|
||||
@@ -329,8 +329,6 @@ fi # ! updateOnly
|
||||
# add the concatenated copyrights as an attribute to AboutSystem
|
||||
|
||||
if [ ! $updateOnly ]; then
|
||||
# TODO x86_64: temporary hack, AboutSystem doesn't exist yet.
|
||||
if [ -f $outputDir/objects/haiku/*/*/apps/aboutsystem/AboutSystem ]; then
|
||||
if [ -f $copyrightsFile ]; then
|
||||
copyrightAttrs=$tmpDir/copyrightAttrs
|
||||
$rmAttrs -f $copyrightAttrs
|
||||
@@ -339,7 +337,6 @@ if [ -f $outputDir/objects/haiku/*/*/apps/aboutsystem/AboutSystem ]; then
|
||||
$copyAttrs ${sPrefix}$copyrightAttrs ${tPrefix}system/apps/AboutSystem
|
||||
fi
|
||||
fi
|
||||
fi
|
||||
|
||||
if [ $isCD ]; then
|
||||
# generate the attribute stores
|
||||
|
||||
Reference in New Issue
Block a user