diff options
| -rw-r--r-- | meta/recipes-core/busybox/busybox.inc | 13 |
1 files changed, 13 insertions, 0 deletions
diff --git a/meta/recipes-core/busybox/busybox.inc b/meta/recipes-core/busybox/busybox.inc index 972e7d09c6..fc6ca917cd 100644 --- a/meta/recipes-core/busybox/busybox.inc +++ b/meta/recipes-core/busybox/busybox.inc | |||
| @@ -3,6 +3,8 @@ DESCRIPTION = "BusyBox combines tiny versions of many common UNIX utilities into | |||
| 3 | HOMEPAGE = "http://www.busybox.net" | 3 | HOMEPAGE = "http://www.busybox.net" |
| 4 | BUGTRACKER = "https://bugs.busybox.net/" | 4 | BUGTRACKER = "https://bugs.busybox.net/" |
| 5 | 5 | ||
| 6 | DEPENDS += "kern-tools-native" | ||
| 7 | |||
| 6 | # bzip2 applet in busybox is based on lightly-modified bzip2 source | 8 | # bzip2 applet in busybox is based on lightly-modified bzip2 source |
| 7 | # the GPL is version 2 only | 9 | # the GPL is version 2 only |
| 8 | LICENSE = "GPLv2 & bzip2" | 10 | LICENSE = "GPLv2 & bzip2" |
| @@ -112,8 +114,19 @@ do_prepare_config () { | |||
| 112 | fi | 114 | fi |
| 113 | } | 115 | } |
| 114 | 116 | ||
| 117 | # returns all the elements from the src uri that are .cfg files | ||
| 118 | def find_cfgs(d): | ||
| 119 | sources=src_patches(d, True) | ||
| 120 | sources_list=[] | ||
| 121 | for s in sources: | ||
| 122 | if s.endswith('.cfg'): | ||
| 123 | sources_list.append(s) | ||
| 124 | |||
| 125 | return sources_list | ||
| 126 | |||
| 115 | do_configure () { | 127 | do_configure () { |
| 116 | do_prepare_config | 128 | do_prepare_config |
| 129 | merge_config.sh -m .config ${@" ".join(find_cfgs(d))} | ||
| 117 | cml1_do_configure | 130 | cml1_do_configure |
| 118 | } | 131 | } |
| 119 | 132 | ||
