[oe] [meta-oe][RFC 02/27] initmanager.bbclass: inital add
Andreas Müller
schnitzeltony at googlemail.com
Tue Feb 7 15:12:28 UTC 2012
initmanager_packets(d): returns the required initmanager-packets. The result
is based upon INIT_MANAGER. Currently the values 'systemd' and 'sysvinit' are
supported for INIT_MANAGER.
Signed-off-by: Andreas Müller <schnitzeltony at googlemail.com>
---
meta-oe/classes/initmanager.bbclass | 10 ++++++++++
1 files changed, 10 insertions(+), 0 deletions(-)
create mode 100644 meta-oe/classes/initmanager.bbclass
diff --git a/meta-oe/classes/initmanager.bbclass b/meta-oe/classes/initmanager.bbclass
new file mode 100644
index 0000000..2f8e2ce
--- /dev/null
+++ b/meta-oe/classes/initmanager.bbclass
@@ -0,0 +1,10 @@
+# returns the packets initmanager requires in image
+def initmanager_packets(d):
+ init_manager = d.getVar('INIT_MANAGER', 0) or ""
+ # default: just a suggestion - to be discussed?
+ pks_initmanager = 'systemd'
+ if init_manager == 'systemd':
+ pks_initmanager = 'systemd'
+ elif init_manager == 'sysvinit':
+ pks_initmanager = 'sysvinit sysvinit-pidof'
+ return pks_initmanager
--
1.7.6.4
More information about the Openembedded-devel
mailing list