From ef1c8f2996a9f8bd86408c7d308fefbf29065e8d Mon Sep 17 00:00:00 2001 From: Jephte Clain Date: Thu, 3 Oct 2019 19:43:46 +0400 Subject: [PATCH] =?UTF-8?q?utiliser=20dk=20composer,=20et=20ne=20pas=20uti?= =?UTF-8?q?liser=20de=20container=20par=20d=C3=A9faut?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- cx-updatedev | 13 ++++--------- dk | 3 ++- foreach | 4 ++-- 3 files changed, 8 insertions(+), 12 deletions(-) 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 ;;