[add a 'darcs-fetch' target to the makefile that grabs the supplimental repositories, clean up development instructions.
John Meacham <john@repetae.net>**20090820041637
 Ignore-this: 53f790845c3f747cff59abf245daef61
] hunk ./Makefile.am 75
+darcs-fetch:
+	test -d src/Doc || darcs get --partial http://repetae.net/repos/Doc --repodir=src/Doc
+	test -d lib/haskell98 || darcs get --partial http://darcs.haskell.org/packages/haskell98 --repodir=lib/haskell98
+	test -d lib/containers || darcs get --partial http://darcs.haskell.org/packages/containers --repodir=lib/containers
+
+
hunk ./Makefile.am 285
-	./jhc -v -L- -L. $(JHC_TEST) $< -o $@ 2>&1 | tee $@.log
+	./jhc  -L- -L. $(JHC_TEST) $< -o $@ 2>&1 | tee $@.log
hunk ./docs/development.mkd 32
-    cd jhc/src
-    darcs get http://repetae.net/repos/Doc
-    cd ../lib
-    darcs get http://darcs.haskell.org/packages/haskell98
-    darcs get http://darcs.haskell.org/packages/containers
+    cd jhc
+    autoreconf -i
+    ./configure
+    make darcs-fetch
hunk ./docs/development.mkd 39
-    autoreconf -i
-    ./configure
-    make
+    make jhc
hunk ./docs/development.mkd 49
-however, during development it is often easier to use the raw haskell source of
+however, during development, it is sometimes easier to use the raw haskell source of
hunk ./docs/development.mkd 53
-    ./jhc -v --noauto -ilib/base -ilib/haskell98 examples/HelloWorld.hs -o helloworld
+    ./jhc --noauto -ilib/base -ilib/jhc -ilib/haskell98 examples/HelloWorld.hs -o helloworld