Add support for some composer arguments
parent
5eda8afe8c
commit
cd419f45cd
|
@ -25,7 +25,7 @@ su-exec "${UID}:${GID}" touch "${LIST_FILE}"
|
||||||
case "${action}" in
|
case "${action}" in
|
||||||
# Install a flarum extension
|
# Install a flarum extension
|
||||||
"require")
|
"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
|
if [ $? -eq 0 ]; then
|
||||||
echo "${package}" >> "${LIST_FILE}"
|
echo "${package}" >> "${LIST_FILE}"
|
||||||
echo -e "\n${CGREEN}${package} added to flarum.${CEND}"
|
echo -e "\n${CGREEN}${package} added to flarum.${CEND}"
|
||||||
|
@ -37,7 +37,7 @@ case "${action}" in
|
||||||
;;
|
;;
|
||||||
# Remove a flarum extension
|
# Remove a flarum extension
|
||||||
"remove")
|
"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
|
if [ $? -eq 0 ]; then
|
||||||
sed -i "\|${package}|d" "$LIST_FILE"
|
sed -i "\|${package}|d" "$LIST_FILE"
|
||||||
echo -e "\n${CGREEN}${package} removed from flarum${CEND}"
|
echo -e "\n${CGREEN}${package} removed from flarum${CEND}"
|
||||||
|
@ -50,7 +50,7 @@ case "${action}" in
|
||||||
;;
|
;;
|
||||||
# Other composer action
|
# 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
|
esac
|
||||||
|
|
||||||
|
|
Loading…
Reference in New Issue