1 # Make the documentation under the CYGWIN environment...
2 # $Id: makefile.cygwin,v 1.3 2006/08/06 20:46:21 thuffir Exp $
7 SOURCE = manual.xml preparing.xml options.xml tips.xml installing.xml examples.xml extracting.xml bugs.xml configuration.xml header_examples.xml
10 # Manual as a single HTML file
11 manual.html : $(SOURCE) manual-cygwin.xsl
12 xsltproc manual-cygwin.xsl manual.xml > manual.html
14 header_examples.xml : header_specs.pl
17 # Manual in Windows help format.
18 htmlhelp.chm : $(SOURCE) manual_html_help-cygwin.xsl
19 xsltproc manual_html_help-cygwin.xsl manual.xml
21 $(CP) htmlhelp.chm manual.chm
34 all : manual.html htmlhelp.chm
36 # Lint the manual to detect errors against the DTD.
38 xmllint --noent --noout manual.xml