Add basic config infrastructure for host utilities
authorThomas Petazzoni <thomas.petazzoni@free-electrons.com>
Sat, 28 Jan 2012 17:42:49 +0000 (18:42 +0100)
committerPeter Korsgaard <jacmet@sunsite.dk>
Thu, 2 Feb 2012 19:54:19 +0000 (20:54 +0100)
Most of the host packages don't have to be exposed to the user as they
are only used as build dependencies of target packages.

However, some host utilities, such as flashing utilities, image
creation programs, specific debuggers, might be useful and should be
presented to the user.

Therefore, we have a new global menu, which lists those host
utilities. These utilities are described in package/*/Config.in.host
files, which will be sourced by package/Config.in.host.

Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
Acked-by: Luca Ceresoli <luca@lucaceresoli.net>
Acked-by: Thomas De Schampheleire <thomas.de.schampheleire@gmail.com>
Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
Config.in
package/Config.in.host [new file with mode: 0644]

index ab77ef3489eecc82738f83eabeab7124acb35a43..8579a63b1884114fe3b56decf120015388dd595c 100644 (file)
--- a/Config.in
+++ b/Config.in
@@ -371,6 +371,8 @@ source "target/generic/Config.in"
 
 source "package/Config.in"
 
+source "package/Config.in.host"
+
 source "fs/Config.in"
 
 source "boot/Config.in"
diff --git a/package/Config.in.host b/package/Config.in.host
new file mode 100644 (file)
index 0000000..54f6a59
--- /dev/null
@@ -0,0 +1,3 @@
+menu "Host utilities"
+
+endmenu