mirror of
https://github.com/LibreELEC/LibreELEC.tv.git
synced 2025-07-29 13:46:49 +00:00
Merge pull request #108 from lrusak/clean-all
Thanks .. this is very useful :)
This commit is contained in:
commit
82fab60220
@ -20,7 +20,7 @@
|
|||||||
|
|
||||||
. config/options $1
|
. config/options $1
|
||||||
|
|
||||||
if [ ! -z "$1" ]; then
|
clean_package() {
|
||||||
printf "%${BUILD_INDENT}c ${boldred}CLEAN${endcolor} $1\n" ' '>&$SILENT_OUT
|
printf "%${BUILD_INDENT}c ${boldred}CLEAN${endcolor} $1\n" ' '>&$SILENT_OUT
|
||||||
export BUILD_INDENT=$((${BUILD_INDENT:-1}+$BUILD_INDENT_SIZE))
|
export BUILD_INDENT=$((${BUILD_INDENT:-1}+$BUILD_INDENT_SIZE))
|
||||||
|
|
||||||
@ -43,4 +43,26 @@ if [ ! -z "$1" ]; then
|
|||||||
fi
|
fi
|
||||||
done
|
done
|
||||||
rm -f $STAMPS/$1/build_*
|
rm -f $STAMPS/$1/build_*
|
||||||
|
}
|
||||||
|
|
||||||
|
if [ "$1" = "--all" ]; then
|
||||||
|
if [ ! -z "$2" ]; then
|
||||||
|
for PROJECT in $(ls -1 projects); do
|
||||||
|
for archfile in projects/$PROJECT/linux/linux.*.conf ; do
|
||||||
|
if [ ! -f "$archfile" ]; then
|
||||||
|
for archfile in projects/$PROJECT/linux/*/linux.*.conf ; do
|
||||||
|
archfile=$archfile
|
||||||
|
done
|
||||||
|
fi
|
||||||
|
echo $archfile
|
||||||
|
ARCH=`echo $archfile | sed -n '$s/\.conf//;$s/.*\.//p'`
|
||||||
|
PROJECT=$PROJECT ARCH=$ARCH ./scripts/clean $2
|
||||||
|
done
|
||||||
|
done
|
||||||
|
fi
|
||||||
|
else
|
||||||
|
if [ ! -z "$1" ]; then
|
||||||
|
clean_package $1
|
||||||
|
fi
|
||||||
fi
|
fi
|
||||||
|
|
||||||
|
Loading…
x
Reference in New Issue
Block a user