diff options
author | Chen Qi <Qi.Chen@windriver.com> | 2013-06-06 13:59:23 +0800 |
---|---|---|
committer | Richard Purdie <richard.purdie@linuxfoundation.org> | 2013-06-25 17:30:29 +0100 |
commit | 87efa83191f0b4f4cec3a821b6dfe425c781c077 (patch) | |
tree | de4b163cc3a3e47862db6052613f48b5fb1b365c /meta/files | |
parent | 5b961afc784747eb8240540e542a789849118596 (diff) | |
download | openembedded-core-87efa83191f0b4f4cec3a821b6dfe425c781c077.tar.gz openembedded-core-87efa83191f0b4f4cec3a821b6dfe425c781c077.tar.bz2 openembedded-core-87efa83191f0b4f4cec3a821b6dfe425c781c077.zip |
busybox: add support for CONFIG_FEATURE_INDIVIDUAL
Previously, if CONFIG_FEATURE_INDIVIDUAL was enabled for busybox,
yocto-based systems could start correctly.
This is because if busybox is built as individual apps, '/bin/busybox'
may not be present, so setting the default ALTERNATIVE_TARGET to
'/bin/busybox' is not appropriate and could lead to errors.
This patch fixes this problem by checking the existence of '/bin/busybox'
before setting the ALTERNATIVE_TARGET to '/bin/busybox'.
After this change, if busybox is built as individual apps, we'll have
links like '/bin/ls -> /bin/ls.busybox', otherwise, we'll have links
like '/bin/ls -> /bin/busybox'.
Note there's a grep expression change in this patch. The old expression
doesn't work well, it has an unwanted underscore, so I changed it to make
it work.
[YOCTO #4570]
Signed-off-by: Chen Qi <Qi.Chen@windriver.com>
Signed-off-by: Saul Wold <sgw@linux.intel.com>
Diffstat (limited to 'meta/files')
0 files changed, 0 insertions, 0 deletions