diff --git a/cx-updatedev b/cx-updatedev index 84045aa..263ad55 100755 --- a/cx-updatedev +++ b/cx-updatedev @@ -103,11 +103,6 @@ if [ -z "$first" ]; then enote "Le répertoire du projet est $(ppath . ~)" fi -case "$action" in -install|reinstall-link|update|update-commit|update-deps|update-recursive) - [ -x ./composer.phar ] || die "Impossible de trouver composer.phar" - ;; -esac if [ "$action" == update-deps -o "$action" == update-recursive ]; then # avec update-deps et update-recursive, tous les modules doivent être # considérés @@ -227,12 +222,12 @@ case "$action" in install|reinstall-link) # ... puis installer les dépendances estep "Installation des dépendances" - ./composer.phar i + "$scriptdir/dk" ci || die ;; update|update-commit) # ... puis mettre à jour les dépendances estep "Mise à jour des dépendances" - ./composer.phar u "${deps[@]}" + "$scriptdir/dk" cu "${deps[@]}" || die if [ "$action" == update-commit ]; then if [ -z "$nowait" ]; then @@ -254,7 +249,7 @@ update-deps) done estep "Mise à jour des dépendances" - ./composer.phar u + "$scriptdir/dk" cu || die if [ -z "$nowait" ]; then # laisser le temps à @$*! d'eclipse qui met à jour automatiquement le projet... @@ -274,7 +269,7 @@ update-recursive) done estep "Mise à jour des dépendances" - ./composer.phar u + "$scriptdir/dk" cu || die if [ -z "$nowait" ]; then # laisser le temps à @$*! d'eclipse qui met à jour automatiquement le projet... diff --git a/dk b/dk index 08b53ab..03506e5 100755 --- a/dk +++ b/dk @@ -1389,7 +1389,8 @@ function auto_composer() { ################################################################################ DEFAULT_PROFILE=devel -DEFAULT_COMPOSER_IMAGE=docker.univ-reunion.fr/image/utils-icmycas-php-apache:d9 +# pour le moment ne pas lancer composer dans un container par défaut +DEFAULT_COMPOSER_IMAGE=none #docker.univ-reunion.fr/image/utils-icmycas-php-apache:d9 PROFILE= DM_PROFILES=() set_defaults dk diff --git a/foreach b/foreach index f6a77b0..1fc0de4 100755 --- a/foreach +++ b/foreach @@ -87,7 +87,7 @@ OPTIONS -C, --composer-projects Equivalent à '--ptitle -p */composer.json --' --cc, --composer-cmd - Equivalent à '--ptitle -p */composer.phar -- ./composer.phar'" + Equivalent à '--ptitle -p */composer.json -- dk composer'" } basedir= @@ -129,7 +129,7 @@ composer) [ "$title" == auto ] && title=p ;; composer-cmd) - set -- */composer.phar -- ./composer.phar "$@" + set -- */composer.json -- "$scriptdir/dk" composer "$@" parentdir=1 [ "$title" == auto ] && title=p ;;