X-Git-Url: http://git.megacz.com/?p=ghc-hetmet.git;a=blobdiff_plain;f=darcs-all;h=c960d07c62292be7177d5193feb44b7ef5b38ddd;hp=5e7872946835ce2b1a3c540c24cb2f6fd31f4a50;hb=c4ec8f2a77894af1c6160c4e8ad5625ab62f0bea;hpb=76c799aeabde8d961416255a6f0f95601d1b159c diff --git a/darcs-all b/darcs-all index 5e78729..c960d07 100644 --- a/darcs-all +++ b/darcs-all @@ -2,6 +2,24 @@ use strict; +# Usage: +# +# ./darcs-all [-q] [-s] [--dph] [--extra] [--nofib] [--testsuite] get [darcs get flags] +# This gets the GHC core repos, if they do not already exist. +# -q says to be quite, and -s to be silent. +# --dph, --extra, --nofib, --testsuite also get the dph library, +# extralibs, nofib and testsuite +# repos respectively +# The darcs get flag you are most likely to want is --complete. By +# default we pass darcs the --partial flag. +# +# ./darcs-all [-q] [-s] cmd [darcs cmd flags] +# This runs the darcs "cmd" command, with any flags you give, in all +# of the repos you have checked out. e.g. +# ./darcs-all pull +# ./darcs-all -q send --dry-run +# -q says to be quite, and -s to be silent. + # Figure out where to get the other repositories from, # based on where this GHC repo came from. my $defaultrepo = `cat _darcs/prefs/defaultrepo`;