From 34f1f2f7ae014140b65f36f8501364be54fd1022 Mon Sep 17 00:00:00 2001 From: Stephan Raue Date: Wed, 21 Jul 2010 21:31:32 +0200 Subject: [PATCH] scripts/build, scripts/install: add support for $PKG_BUILD_DEPENDS and $PKG_DEPENDS for use in metafile Signed-off-by: Stephan Raue --- scripts/build | 4 ++++ scripts/install | 5 ++++- 2 files changed, 8 insertions(+), 1 deletion(-) diff --git a/scripts/build b/scripts/build index a1d4fcb435..a404346037 100755 --- a/scripts/build +++ b/scripts/build @@ -36,6 +36,10 @@ if [ ! -f $STAMP ]; then printf "%${INDENT}c BUILD $1\n" >&$SILENT_OUT export INDENT=$((${INDENT:-1}+$INDENT_SIZE)) + for p in $PKG_BUILD_DEPENDS; do + $SCRIPTS/build $p + done + if [ -f $PKG_DIR/build ]; then $PKG_DIR/build $@ >&$VERBOSE_OUT if [ "$DEBUG" = no ]; then diff --git a/scripts/install b/scripts/install index c5ea5583e3..a2c8546c08 100755 --- a/scripts/install +++ b/scripts/install @@ -28,11 +28,14 @@ if [ -d $PKG_DIR/profile.d ]; then fi $SCRIPTS/build $@ - printf "%${INDENT}c INSTALL $1\n" >&$SILENT_OUT #dialog --infobox "%${INDENT}c INSTALL $1\n" 15 40 export INDENT=$((${INDENT:-1}+$INDENT_SIZE)) +for p in $PKG_DEPENDS; do + $SCRIPTS/install $p +done + if [ -f $PKG_DIR/install ]; then $PKG_DIR/install $@ >&$VERBOSE_OUT else