X-Git-Url: http://git.megacz.com/?p=ghc-hetmet.git;a=blobdiff_plain;f=darcs-all;h=69e0ff9406be1f4f6d1ab5d6f37c294aa41f7744;hp=632d54dffc25f1d91e7dc54c9a43109d721aee2e;hb=fec5e8702d038cda035b2c4a1c1e069821ba4c7b;hpb=b5deeb0f9897f029699d734b82edd172b173cbe2 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 }