From 71f58159f1f642323bb92242011bd0e229bb8727 Mon Sep 17 00:00:00 2001 From: MilhouseVH Date: Thu, 12 Mar 2020 13:38:13 +0000 Subject: [PATCH] config/options: allow ADDON_PATH and ADDON_URL override; optional ADDON_PROJECT --- config/options | 12 ++++++++++-- 1 file changed, 10 insertions(+), 2 deletions(-) diff --git a/config/options b/config/options index 4f42fc6562..cd5785e910 100644 --- a/config/options +++ b/config/options @@ -87,8 +87,16 @@ VERBOSE="${VERBOSE:-yes}" CCACHE_CACHE_SIZE="10G" # set addon paths -ADDON_PATH="$ADDON_VERSION/$ADDON_PROJECT/$TARGET_ARCH" -ADDON_URL="$ADDON_SERVER_URL/$ADDON_PATH" +if [ -z "$ADDON_PATH" ]; then + if [ -n "$ADDON_PROJECT" ]; then + ADDON_PATH="$ADDON_VERSION/$ADDON_PROJECT/$TARGET_ARCH" + else + ADDON_PATH="$ADDON_VERSION/$TARGET_ARCH" + fi +fi +if [ -z "$ADDON_URL" ]; then + ADDON_URL="$ADDON_SERVER_URL/$ADDON_PATH" +fi # read local persistent options from $ROOT if available if [ -f "${ROOT}/.libreelec/options" ]; then