Add a wrapper for building the GHC Documentation Set (currently
contains the Users' Guide and the HsLibs documentation).
We can finally have cross references between these docs! Woo-hoo!
But we still want to build at least HsLibs as a stand-alone book, so
for now we'll only have references from the Users' Guide to the Hslibs
doc, not the other way around.
--- /dev/null
+#-----------------------------------------------------------------------------
+# $Id: Makefile,v 1.1 2000/04/07 11:13:37 simonmar Exp $
+#
+# (c) The GHC Team, 2000
+#
+
+TOP = ../..
+include $(TOP)/mk/boilerplate.mk
+
+ifeq "$(BIN_DIST)" "1"
+install :: html dvi info
+endif
+
+SGML_DOC = set
+
+include $(TOP)/mk/target.mk
--- /dev/null
+<!DOCTYPE set PUBLIC "-//OASIS//DTD DocBook V3.1//EN" [
+<!ENTITY % ug-ent SYSTEM "../users_guide/ug-ent.sgml">
+<!ENTITY ug-book SYSTEM "../users_guide/ug-book.sgml">
+%ug-ent;
+<!ENTITY % hslibs-ent SYSTEM "../../../hslibs/doc/hslibs-ent.sgml">
+<!ENTITY hslibs-book SYSTEM "../../../hslibs/doc/hslibs-book.sgml">
+%hslibs-ent;
+]>
+<Set>
+
+<book>
+&ug-book;
+</book>
+
+<book>
+&hslibs-book;
+</book>
+
+</set>