From: Bernhard Reutner-Fischer Date: Mon, 3 Jan 2011 20:02:01 +0000 (+0000) Subject: busybox: simplify handling of busybox-static X-Git-Url: http://git.openpandora.org/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=d08a7c06e918052baa7b7130183f0a7c8a180cb2;p=openembedded.git busybox: simplify handling of busybox-static Signed-off-by: Bernhard Reutner-Fischer Acked-by: Otavio Salvador Signed-off-by: Khem Raj --- diff --git a/recipes/busybox/busybox-static_1.18.1.bb b/recipes/busybox/busybox-static_1.18.1.bb index 27d4121c80..05cca17140 100644 --- a/recipes/busybox/busybox-static_1.18.1.bb +++ b/recipes/busybox/busybox-static_1.18.1.bb @@ -2,9 +2,3 @@ require busybox_${PV}.bb FILESPATHPKG =. "${P}:${BPN}:busybox-${PV}:" S = "${WORKDIR}/busybox-${PV}" - -do_configure_append() { - sed -i -e '/CONFIG_STATIC/d' .config - echo "CONFIG_STATIC=y" >>.config -} - diff --git a/recipes/busybox/busybox.inc b/recipes/busybox/busybox.inc index 13227c9ecf..29893dabb8 100644 --- a/recipes/busybox/busybox.inc +++ b/recipes/busybox/busybox.inc @@ -11,7 +11,7 @@ LICENSE = "GPLv2" SECTION = "base" PRIORITY = "required" -INC_PR = "r38" +INC_PR = "r39" SRC_URI = "\ file://busybox-cron \ @@ -97,9 +97,11 @@ python () { d) } -do_configure () { +do_prepare_config () { sed -e 's#@DATADIR@#${datadir}#g' \ < ${WORKDIR}/defconfig > ${S}/.config + sed -i -e '/CONFIG_STATIC/d' .config + echo "# CONFIG_STATIC is not set" >> .config for i in 'CROSS' 'DISTRO FEATURES'; do echo "### $i"; done >> \ ${S}/.config sed -i -e '${configmangle}' ${S}/.config @@ -112,6 +114,15 @@ do_configure () { {if(net==2&&$0 !~ /^#/&&$1){print("# "$1" is not set")}else{print}}' \ ${S}/.config.oe-tmp > ${S}/.config fi +} + +do_prepare_config_append_pn-busybox-static() { + sed -i -e '/CONFIG_STATIC/d' .config + echo "CONFIG_STATIC=y" >>.config +} + +do_configure () { + do_prepare_config cml1_do_configure }