aboutsummaryrefslogtreecommitdiff
path: root/support/scripts/br2-external
diff options
context:
space:
mode:
Diffstat (limited to 'support/scripts/br2-external')
-rwxr-xr-xsupport/scripts/br2-external18
1 files changed, 18 insertions, 0 deletions
diff --git a/support/scripts/br2-external b/support/scripts/br2-external
index ededd2d900..56dc6f53ca 100755
--- a/support/scripts/br2-external
+++ b/support/scripts/br2-external
@@ -161,6 +161,8 @@ do_kconfig() {
toolchains
jpeg
openssl
+ skeleton
+ init
)
for br2 in "${items[@]}"; do
@@ -224,6 +226,22 @@ do_kconfig() {
else
printf '# No openssl from: %s\n\n' "${br2_desc}"
fi >>"${outputdir}/.br2-external.in.openssl"
+
+ if [ -f "${br2_ext}/provides/skeleton.in" ]; then
+ printf 'comment "skeleton from: %s"\n' "${br2_desc}"
+ printf 'source "%s/provides/skeleton.in"\n' "${br2_ext}"
+ printf '\n'
+ else
+ printf '# No skeleton from: %s\n\n' "${br2_desc}"
+ fi >>"${outputdir}/.br2-external.in.skeleton"
+
+ if [ -f "${br2_ext}/provides/init.in" ]; then
+ printf 'comment "init from: %s"\n' "${br2_desc}"
+ printf 'source "%s/provides/init.in"\n' "${br2_ext}"
+ printf '\n'
+ else
+ printf '# No init from: %s\n\n' "${br2_desc}"
+ fi >>"${outputdir}/.br2-external.in.init"
done
printf 'endmenu\n' >>"${outputdir}/.br2-external.in.menus"