Add support for some composer arguments
parent
5eda8afe8c
commit
cd419f45cd
rootfs/usr/local/bin
|
@ -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
|
||||
|
||||
|
|
Loading…
Reference in New Issue