mirror of
https://github.com/libretro/Lakka-LibreELEC.git
synced 2025-02-26 19:16:11 +00:00
scripts/clean: allow cleaning package for all projects
This commit is contained in:
parent
baecc66453
commit
afa516291d
@ -20,7 +20,7 @@
|
||||
|
||||
. config/options $1
|
||||
|
||||
if [ ! -z "$1" ]; then
|
||||
clean_package() {
|
||||
printf "%${BUILD_INDENT}c ${boldred}CLEAN${endcolor} $1\n" ' '>&$SILENT_OUT
|
||||
export BUILD_INDENT=$((${BUILD_INDENT:-1}+$BUILD_INDENT_SIZE))
|
||||
|
||||
@ -43,4 +43,26 @@ if [ ! -z "$1" ]; then
|
||||
fi
|
||||
done
|
||||
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
|
||||
|
||||
|
Loading…
x
Reference in New Issue
Block a user