From: Alexandre Belloni Date: Wed, 7 Aug 2013 10:40:27 +0000 (+0000) Subject: barebox: move environment deployment to its own task X-Git-Tag: 2.1~1263 X-Git-Url: https://code.ossystems.io/gitweb?a=commitdiff_plain;h=2f708ef14bcca77160fd855f39b2785265ce79d6;p=meta-freescale.git barebox: move environment deployment to its own task Introduce a new task ito deploy the environment to allow inheriting recipes to override it. Signed-off-by: Alexandre Belloni --- diff --git a/meta-fsl-arm/recipes-bsp/barebox/barebox.inc b/meta-fsl-arm/recipes-bsp/barebox/barebox.inc index e52b463a..00595cc7 100644 --- a/meta-fsl-arm/recipes-bsp/barebox/barebox.inc +++ b/meta-fsl-arm/recipes-bsp/barebox/barebox.inc @@ -39,13 +39,10 @@ do_compile () { do_deploy () { install -d ${DEPLOY_DIR_IMAGE} install ${S}/${BAREBOX_BINARY} ${DEPLOY_DIR_IMAGE}/${BAREBOX_IMAGE} - install ${S}/barebox_default_env ${DEPLOY_DIR_IMAGE}/${BAREBOXENV_BIN} cd ${DEPLOY_DIR_IMAGE} rm -f ${BAREBOX_SYMLINK} - rm -f ${BAREBOXENV_SYMLINK} ln -sf ${BAREBOX_IMAGE} ${BAREBOX_SYMLINK} - ln -sf ${BAREBOXENV_BIN} ${BAREBOXENV_SYMLINK} install -d ${STAGING_BINDIR_NATIVE} cd ${S} @@ -55,3 +52,12 @@ do_deploy () { do_deploy[dirs] = "${S}" addtask deploy before do_build after do_compile + +do_env_deploy() { + install ${S}/barebox_default_env ${DEPLOY_DIR_IMAGE}/${BAREBOXENV_BIN} + + cd ${DEPLOY_DIR_IMAGE} + rm -f ${BAREBOXENV_SYMLINK} + ln -sf ${BAREBOXENV_BIN} ${BAREBOXENV_SYMLINK} +} +addtask env_deploy before do_build after do_deploy