From: sven.panne@aedion.de Date: Sat, 9 Dec 2006 12:51:54 +0000 (+0000) Subject: Make './darcs-all get --complete' work X-Git-Url: http://git.megacz.com/?p=ghc-hetmet.git;a=commitdiff_plain;h=fec5e8702d038cda035b2c4a1c1e069821ba4c7b;hp=b5deeb0f9897f029699d734b82edd172b173cbe2 Make './darcs-all get --complete' work --- diff --git a/darcs-all b/darcs-all index 632d54d..69e0ff9 100644 --- a/darcs-all +++ b/darcs-all @@ -48,8 +48,11 @@ darcsall() darcsget() { case $* in - *--partial*) ;; - *) echo "warning: adding --partial, to override use --complete" + *--complete*|*--partial*) + additional_flag="" ;; + *) + echo "warning: adding --partial, to override use --complete" + additional_flag="--partial" ;; esac cd libraries @@ -65,8 +68,8 @@ darcsget() echo "warning: $pkg already present; omitting" else repo=$defaultrepo_lib/$pkg - message "== running darcs get --partial $* $repo" - darcs get --partial $* $repo + message "== running darcs get $additional_flag $* $repo" + darcs get $additional_flag $* $repo fi done }