mirror of
https://github.com/LibreELEC/LibreELEC.tv.git
synced 2025-07-29 13:46:49 +00:00
scripts/build, scripts/install: add support for $PKG_BUILD_DEPENDS and $PKG_DEPENDS for use in metafile
Signed-off-by: Stephan Raue <stephan@openelec.tv>
This commit is contained in:
parent
60b7c76189
commit
34f1f2f7ae
@ -36,6 +36,10 @@ if [ ! -f $STAMP ]; then
|
|||||||
printf "%${INDENT}c BUILD $1\n" >&$SILENT_OUT
|
printf "%${INDENT}c BUILD $1\n" >&$SILENT_OUT
|
||||||
export INDENT=$((${INDENT:-1}+$INDENT_SIZE))
|
export INDENT=$((${INDENT:-1}+$INDENT_SIZE))
|
||||||
|
|
||||||
|
for p in $PKG_BUILD_DEPENDS; do
|
||||||
|
$SCRIPTS/build $p
|
||||||
|
done
|
||||||
|
|
||||||
if [ -f $PKG_DIR/build ]; then
|
if [ -f $PKG_DIR/build ]; then
|
||||||
$PKG_DIR/build $@ >&$VERBOSE_OUT
|
$PKG_DIR/build $@ >&$VERBOSE_OUT
|
||||||
if [ "$DEBUG" = no ]; then
|
if [ "$DEBUG" = no ]; then
|
||||||
|
@ -28,11 +28,14 @@ if [ -d $PKG_DIR/profile.d ]; then
|
|||||||
fi
|
fi
|
||||||
|
|
||||||
$SCRIPTS/build $@
|
$SCRIPTS/build $@
|
||||||
|
|
||||||
printf "%${INDENT}c INSTALL $1\n" >&$SILENT_OUT
|
printf "%${INDENT}c INSTALL $1\n" >&$SILENT_OUT
|
||||||
#dialog --infobox "%${INDENT}c INSTALL $1\n" 15 40
|
#dialog --infobox "%${INDENT}c INSTALL $1\n" 15 40
|
||||||
export INDENT=$((${INDENT:-1}+$INDENT_SIZE))
|
export INDENT=$((${INDENT:-1}+$INDENT_SIZE))
|
||||||
|
|
||||||
|
for p in $PKG_DEPENDS; do
|
||||||
|
$SCRIPTS/install $p
|
||||||
|
done
|
||||||
|
|
||||||
if [ -f $PKG_DIR/install ]; then
|
if [ -f $PKG_DIR/install ]; then
|
||||||
$PKG_DIR/install $@ >&$VERBOSE_OUT
|
$PKG_DIR/install $@ >&$VERBOSE_OUT
|
||||||
else
|
else
|
||||||
|
Loading…
x
Reference in New Issue
Block a user