Fix extension archive creation
This commit is contained in:
@@ -18,8 +18,9 @@ if [[ ! -d "${APP_DIR}/node_modules" ]]; then
|
|||||||
fi
|
fi
|
||||||
rm -rf "${EXT_DIR}"
|
rm -rf "${EXT_DIR}"
|
||||||
mkdir -p "${EXT_DIR}"
|
mkdir -p "${EXT_DIR}"
|
||||||
EXT_ZIP="$(mktemp "${TMPDIR:-/tmp}/jarvis-extension.XXXXXX.zip")"
|
EXT_TMP_DIR="$(mktemp -d "${TMPDIR:-/tmp}/jarvis-extension.XXXXXX")"
|
||||||
cleanup_ext() { rm -f "${EXT_ZIP}"; }
|
EXT_ZIP="${EXT_TMP_DIR}/jarvis-extension.zip"
|
||||||
|
cleanup_ext() { rm -rf "${EXT_TMP_DIR}"; }
|
||||||
trap cleanup_ext EXIT
|
trap cleanup_ext EXIT
|
||||||
( cd "${ROOT_DIR}/apps/gnome-extension" && zip -q -r "${EXT_ZIP}" "[email protected]" )
|
( cd "${ROOT_DIR}/apps/gnome-extension" && zip -q -r "${EXT_ZIP}" "[email protected]" )
|
||||||
if command -v gnome-extensions >/dev/null && gnome-extensions install --force "${EXT_ZIP}" >/dev/null 2>&1; then
|
if command -v gnome-extensions >/dev/null && gnome-extensions install --force "${EXT_ZIP}" >/dev/null 2>&1; then
|
||||||
|
|||||||
Reference in New Issue
Block a user