From d5f8fa4fffcb92604f936b8f3a3db7bfe85ba945 Mon Sep 17 00:00:00 2001 From: Jephte Clain Date: Tue, 27 Aug 2019 16:48:27 +0400 Subject: [PATCH] cx-updatedev: ajout de l'option -g --- cx-updatedev | 28 +++++++++++++++++++--------- 1 file changed, 19 insertions(+), 9 deletions(-) diff --git a/cx-updatedev b/cx-updatedev index 8b96df9..84045aa 100755 --- a/cx-updatedev +++ b/cx-updatedev @@ -17,6 +17,8 @@ OPTIONS Afficher simplement ce qui serait fait -q, --quiet Ne pas lancer rsync en mode verbose + -g, --no-wait + Ne pas attendre avant de faire git commit --rsync Mettre à jour les répertoires dans vendor/ qui ne sont pas des liens symboliques à partir des projets dépendants correspondants. Les liens @@ -59,12 +61,14 @@ OPTIONS fake= verbose=1 +nowait= action=rsync args=( --help '$exit_with display_help' -d:,--project-dir: projdir= -n,--fake fake=1 -q,--quiet verbose= + -g,--no-wait nowait=1 -l,--link action=link -k,--copy action=copy -i,--install action=install @@ -231,9 +235,11 @@ update|update-commit) ./composer.phar u "${deps[@]}" if [ "$action" == update-commit ]; then - # laisser le temps à @$*! d'eclipse qui met à jour automatiquement le projet... - estep "Attendre 10 secondes avant git commit" - sleep 10 + if [ -z "$nowait" ]; then + # laisser le temps à @$*! d'eclipse qui met à jour automatiquement le projet... + estep "Attendre 10 secondes avant git commit" + sleep 10 + fi estep "Enregistrement dans git" pci -A "maj deps" @@ -250,9 +256,11 @@ update-deps) estep "Mise à jour des dépendances" ./composer.phar u - # laisser le temps à @$*! d'eclipse qui met à jour automatiquement le projet... - estep "Attendre 10 secondes avant git commit" - sleep 10 + if [ -z "$nowait" ]; then + # laisser le temps à @$*! d'eclipse qui met à jour automatiquement le projet... + estep "Attendre 10 secondes avant git commit" + sleep 10 + fi estep "Enregistrement dans git" pci -A "maj deps" @@ -268,9 +276,11 @@ update-recursive) estep "Mise à jour des dépendances" ./composer.phar u - # laisser le temps à @$*! d'eclipse qui met à jour automatiquement le projet... - estep "Attendre 10 secondes avant git commit" - sleep 10 + if [ -z "$nowait" ]; then + # laisser le temps à @$*! d'eclipse qui met à jour automatiquement le projet... + estep "Attendre 10 secondes avant git commit" + sleep 10 + fi estep "Enregistrement dans git" pci -A "maj deps"