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