Patchwork [01/36] system/init: add option for no init system

login
register
mail settings
Submitter Yann E. MORIN
Date Aug. 12, 2012, 11:53 p.m.
Message ID <1344815664-28138-1-git-send-email-yann.morin.1998@free.fr>
Download mbox | patch
Permalink /patch/176808/
State Accepted
Headers show

Comments

Yann E. MORIN - Aug. 12, 2012, 11:53 p.m.
Can be usefull if a local package provides an init procedure.

Signed-off-by: "Yann E. MORIN" <yann.morin.1998@free.fr>
---
 target/generic/Config.in |    3 +++
 1 files changed, 3 insertions(+), 0 deletions(-)
Yann E. MORIN - Aug. 13, 2012, midnight
Thomas, All,

Sorry, I forgot an intro mail... Here it is:

This series is an attempt to add QEMU as a package.

It first tries to fix a few short-comings I encounterd:
  patches 1 & 2

It then adds a few new packages that are dependencies of QEMU, some optional:
  patches 3 to 10

Then it adds QEMU as a new package, with everything disabled:
  patch 11

Then it adds a few config options to QEMU, to enable/disable some features:
  patches 12 to 34

And finally it moves QEMU options to a sub-menu:
  patch 35

A last patch, which I'd like feedback on, enables building static QEMU
executables:
  patch 36

Regards,
Yann E. MORIN.

Patch

diff --git a/target/generic/Config.in b/target/generic/Config.in
index a83ba44..b8472f4 100644
--- a/target/generic/Config.in
+++ b/target/generic/Config.in
@@ -64,6 +64,9 @@  comment 'systemd requires largefile, wchar, IPv6, threads and udev support'
 		     BR2_INET_IPV6 && BR2_TOOLCHAIN_HAS_THREADS && \
 		     BR2_ROOTFS_DEVICE_CREATION_DYNAMIC_UDEV)
 
+config BR2_INIT_NONE
+	bool "None"
+
 endchoice
 
 config BR2_ROOTFS_DEVICE_TABLE