From e02111ea5dafbae6a39442b271692d599ca745f1 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?J=C3=A9r=C3=B4me=20Duval?= Date: Wed, 21 Oct 2015 19:10:35 +0200 Subject: [PATCH] HaikuBootstrap: launch bootstrap_daemon.py on boot. * removed screen_saver and shortcut_catcher input addons, they need libgame or libGL. --- build/jam/packages/HaikuBootstrap | 4 ++-- data/launch/bootstrap | 4 ++++ 2 files changed, 6 insertions(+), 2 deletions(-) create mode 100644 data/launch/bootstrap diff --git a/build/jam/packages/HaikuBootstrap b/build/jam/packages/HaikuBootstrap index 765d89c7f8..8d910047c3 100644 --- a/build/jam/packages/HaikuBootstrap +++ b/build/jam/packages/HaikuBootstrap @@ -130,7 +130,7 @@ local launchScripts = system ; SEARCH on $(launchScripts) = [ FDirName $(HAIKU_TOP) data launch ] ; AddFilesToPackage data launch : $(launchScripts) ; -local userLaunchScripts = user ; +local userLaunchScripts = user bootstrap ; SEARCH on $(userLaunchScripts) = [ FDirName $(HAIKU_TOP) data launch ] ; AddFilesToPackage data user_launch : $(userLaunchScripts) ; @@ -202,7 +202,7 @@ AddSymlinkToPackage add-ons Tracker AddFilesToPackage add-ons input_server devices : keyboard mouse tablet wacom ; AddFilesToPackage add-ons input_server filters - : screen_saver shortcut_catcher switch_workspace ; + : switch_workspace ; AddFilesToPackage add-ons kernel network : notifications stack ; AddFilesToPackage add-ons kernel network : dns_resolver ; diff --git a/data/launch/bootstrap b/data/launch/bootstrap new file mode 100644 index 0000000000..6cebc635f5 --- /dev/null +++ b/data/launch/bootstrap @@ -0,0 +1,4 @@ +service bootstrap_daemon { + launch /bin/python /boot/home/config/settings/boot/launch/bootstrap_daemon.py + legacy +}