dk: composer.phar est cherché dans sbin/ aussi

This commit is contained in:
Jephté Clain 2023-05-17 09:03:33 +04:00
parent 81cefdc51e
commit 9c1a8e67b2
1 changed files with 4 additions and 2 deletions

6
dk
View File

@ -220,8 +220,8 @@ COMMANDES
pour lancer l'image docker. La valeur par défaut est -u, ce qui force pour lancer l'image docker. La valeur par défaut est -u, ce qui force
l'utilisation de l'instance docker locale. l'utilisation de l'instance docker locale.
* COMPOSER_CMD -- Chemin vers l'exécutable composer. Par défaut, * COMPOSER_CMD -- Chemin vers l'exécutable composer. Par défaut,
utiliser composer.phar s'il existe dans le répertoire du projet. Sinon utiliser composer.phar s'il existe dans le répertoire du projet ou
utiliser /usr/bin/composer dans un sous-répertoire sbin/. Sinon utiliser /usr/bin/composer
* COMPOSER_SETUP -- Liste de commandes à lancer pour configurer le * COMPOSER_SETUP -- Liste de commandes à lancer pour configurer le
container. Dans ce cas, un container ayant pour base \$COMPOSER_IMAGE container. Dans ce cas, un container ayant pour base \$COMPOSER_IMAGE
et nommé d'après le nom du projet est préparé et les commandes et nommé d'après le nom du projet est préparé et les commandes
@ -1940,6 +1940,7 @@ function default_local_composer() {
*) *)
if [ -n "$COMPOSER_CMD" ]; then : if [ -n "$COMPOSER_CMD" ]; then :
elif [ -x composer.phar ]; then COMPOSER_CMD=./composer.phar elif [ -x composer.phar ]; then COMPOSER_CMD=./composer.phar
elif [ -x sbin/composer.phar ]; then COMPOSER_CMD=./sbin/composer.phar
elif [ -x /usr/bin/composer ]; then COMPOSER_CMD=/usr/bin/composer elif [ -x /usr/bin/composer ]; then COMPOSER_CMD=/usr/bin/composer
else else
eerror "Impossible de trouver composer" eerror "Impossible de trouver composer"
@ -1995,6 +1996,7 @@ echo "$group" >>/etc/group; group="${group%%:*}"
cd "$projdir" cd "$projdir"
if [ -n "$composer" ]; then : if [ -n "$composer" ]; then :
elif [ -x composer.phar ]; then composer=./composer.phar elif [ -x composer.phar ]; then composer=./composer.phar
elif [ -x sbin/composer.phar ]; then composer=./sbin/composer.phar
elif [ -x /usr/bin/composer ]; then composer=/usr/bin/composer elif [ -x /usr/bin/composer ]; then composer=/usr/bin/composer
else else
echo "ERROR: Impossible de trouver composer" echo "ERROR: Impossible de trouver composer"