mirror of
https://github.com/LibreELEC/LibreELEC.tv.git
synced 2025-07-28 13:16:41 +00:00
scripts/create_addon: add-on overwrite support
PROJECT=Generic ARCH=x86_64 ADDON_OVERWRITE=yes scripts/create_addon abc
This commit is contained in:
parent
02901208d9
commit
c830b8ebf2
@ -49,9 +49,13 @@ pack_addon() {
|
|||||||
ADDON_INSTALL_DIR="$TARGET_IMG/$ADDONS/$ADDON_VERSION/${DEVICE:-$PROJECT}/$TARGET_ARCH/$PKG_ADDON_ID"
|
ADDON_INSTALL_DIR="$TARGET_IMG/$ADDONS/$ADDON_VERSION/${DEVICE:-$PROJECT}/$TARGET_ARCH/$PKG_ADDON_ID"
|
||||||
ADDONVER="$(xmlstarlet sel -t -v "/addon/@version" $ADDON_BUILD/$PKG_ADDON_ID/addon.xml)"
|
ADDONVER="$(xmlstarlet sel -t -v "/addon/@version" $ADDON_BUILD/$PKG_ADDON_ID/addon.xml)"
|
||||||
|
|
||||||
if [ -f $ADDON_INSTALL_DIR/$PKG_ADDON_ID-$ADDONVER.zip ] ; then
|
if [ -f $ADDON_INSTALL_DIR/$PKG_ADDON_ID-$ADDONVER.zip ]; then
|
||||||
echo "*** WARNING: $PKG_ADDON_ID-$ADDONVER.zip already exists. not overwriting it ***"
|
if [ "$ADDON_OVERWRITE" = "yes" ]; then
|
||||||
return 0
|
rm $ADDON_INSTALL_DIR/$PKG_ADDON_ID-$ADDONVER.zip
|
||||||
|
else
|
||||||
|
echo "*** WARNING: $PKG_ADDON_ID-$ADDONVER.zip already exists. not overwriting it ***"
|
||||||
|
return 0
|
||||||
|
fi
|
||||||
fi
|
fi
|
||||||
cd $ADDON_BUILD
|
cd $ADDON_BUILD
|
||||||
echo "*** compressing Addon $PKG_ADDON_ID ... ***"
|
echo "*** compressing Addon $PKG_ADDON_ID ... ***"
|
||||||
|
Loading…
x
Reference in New Issue
Block a user