Lines Matching full:external
8 # The names of the br2-external trees, once validated.
11 # URL to manual for help in converting old br2-external trees.
13 MANUAL_URL='https://buildroot.org/manual.html\#br2-external-converting'
42 # Validates the br2-external trees passed as arguments. Makes each of
58 # No br2-external tree is valid
64 done >"${outputdir}/.br2-external.mk"
77 if [ ! -f "${br2_ext}/external.desc" ]; then
78 error "'%s': does not have an 'external.desc'. See %s\n" \
81 br2_name="$(sed -r -e '/^name: +(.*)$/!d; s//\1/' "${br2_ext}/external.desc")"
83 error "'%s/external.desc': does not define the name\n" "${br2_ext}"
97 br2_desc="$(sed -r -e '/^desc: +(.*)$/!d; s//\1/' "${br2_ext}/external.desc")"
98 if [ ! -f "${br2_ext}/external.mk" ]; then
99 error "'%s/external.mk': no such file or directory\n" "${br2_ext}"
105 # Register this br2-external tree, use an absolute canonical path
113 # for the br2-external tree
135 printf '# No br2-external tree defined.\n'
145 printf 'BR2_EXTERNAL_MKS += %s/external.mk\n' "${br2_ext}"
149 } >"${outputdir}/.br2-external.mk"
152 # Generate the kconfig snippets for the br2-external tree.
174 printf '# No br2-external tree defined.\n'
176 } >"${outputdir}/.br2-external.in.${br2}"
182 printf 'menu "External options"\n\n' >>"${outputdir}/.br2-external.in.menus"
193 } >>"${outputdir}/.br2-external.in.paths"
205 } >>"${outputdir}/.br2-external.in.menus"
213 fi >>"${outputdir}/.br2-external.in.toolchains"
221 fi >>"${outputdir}/.br2-external.in.jpeg"
229 fi >>"${outputdir}/.br2-external.in.openssl"
237 fi >>"${outputdir}/.br2-external.in.skeleton"
245 fi >>"${outputdir}/.br2-external.in.init"
253 fi >>"${outputdir}/.br2-external.in.linux"
256 printf 'endmenu\n' >>"${outputdir}/.br2-external.in.menus"