mirror of
https://github.com/LibreELEC/LibreELEC.tv.git
synced 2025-07-28 13:16:41 +00:00
config/functions: cache device folder packages first
this is needed for devices that require specific packages for example u-boot, we can keep changes within the device folder rather than adding multiple definitions to the project package
This commit is contained in:
parent
0b2193e4dd
commit
22498e05ec
@ -523,6 +523,13 @@ init_package_cache() {
|
|||||||
_CACHE_PACKAGE_LOCAL=""
|
_CACHE_PACKAGE_LOCAL=""
|
||||||
_CACHE_PACKAGE_GLOBAL=""
|
_CACHE_PACKAGE_GLOBAL=""
|
||||||
|
|
||||||
|
# cache project/device folder for a package
|
||||||
|
if [ -n $DEVICE ]; then
|
||||||
|
for DIR in $(find $ROOT/projects/$PROJECT/devices/$DEVICE/packages -type d 2>/dev/null); do
|
||||||
|
[ -r "$DIR/package.mk" ] && _CACHE_PACKAGE_LOCAL+="${DIR}${_ANCHOR}\n"
|
||||||
|
done
|
||||||
|
fi
|
||||||
|
|
||||||
# cache project folder for a package
|
# cache project folder for a package
|
||||||
for DIR in $(find $ROOT/projects/$PROJECT/packages -type d 2>/dev/null); do
|
for DIR in $(find $ROOT/projects/$PROJECT/packages -type d 2>/dev/null); do
|
||||||
[ -r "$DIR/package.mk" ] && _CACHE_PACKAGE_LOCAL+="${DIR}${_ANCHOR}\n"
|
[ -r "$DIR/package.mk" ] && _CACHE_PACKAGE_LOCAL+="${DIR}${_ANCHOR}\n"
|
||||||
|
Loading…
x
Reference in New Issue
Block a user