From cd419f45cdddc2169d425ce924f655c3241d69ac Mon Sep 17 00:00:00 2001 From: Luke Parker <10430890+Hona@users.noreply.github.com> Date: Tue, 16 Mar 2021 14:32:07 +1000 Subject: [PATCH] Add support for some composer arguments --- rootfs/usr/local/bin/extension | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/rootfs/usr/local/bin/extension b/rootfs/usr/local/bin/extension index bddd408..fe876aa 100644 --- a/rootfs/usr/local/bin/extension +++ b/rootfs/usr/local/bin/extension @@ -25,7 +25,7 @@ su-exec "${UID}:${GID}" touch "${LIST_FILE}" case "${action}" in # Install a flarum extension "require") - COMPOSER_CACHE_DIR="${CACHE_DIR}" su-exec "${UID}:${GID}" composer require "${package}" + COMPOSER_CACHE_DIR="${CACHE_DIR}" su-exec "${UID}:${GID}" composer require "${package}" "${3}" "${4}" "${5}" if [ $? -eq 0 ]; then echo "${package}" >> "${LIST_FILE}" echo -e "\n${CGREEN}${package} added to flarum.${CEND}" @@ -37,7 +37,7 @@ case "${action}" in ;; # Remove a flarum extension "remove") - COMPOSER_CACHE_DIR="$CACHE_DIR" su-exec "${UID}:${GID}" composer remove "${package}" + COMPOSER_CACHE_DIR="$CACHE_DIR" su-exec "${UID}:${GID}" composer remove "${package}" "${3}" "${4}" "${5}" if [ $? -eq 0 ]; then sed -i "\|${package}|d" "$LIST_FILE" echo -e "\n${CGREEN}${package} removed from flarum${CEND}" @@ -50,7 +50,7 @@ case "${action}" in ;; # Other composer action *) - COMPOSER_CACHE_DIR="${CACHE_DIR}" su-exec "${UID}:${GID}" composer "${@}" + COMPOSER_CACHE_DIR="${CACHE_DIR}" su-exec "${UID}:${GID}" composer "${@}" "${3}" "${4}" "${5}" ;; esac