Add support for some composer arguments

pull/78/head
Luke Parker 2021-03-16 14:32:07 +10:00 committed by GitHub
parent 5eda8afe8c
commit cd419f45cd
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23
1 changed files with 3 additions and 3 deletions

View File

@ -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