2 include $(TOP)/mk/boilerplate.mk
6 UNCENSORED_MANPAGES=ghc.1
8 ifeq '$(GhcManpages)' 'YES'
9 MANPAGES=$(UNCENSORED_MANPAGES)
20 install: $(addprefix install-,$(MANPAGES))
24 rm -f flags.xml flags.xsl $(UNCENSORED_MANPAGES)
26 # The work for building
28 ghc.1: flags.xsl flags.xml
29 $(XSLTPROC) $(XSLTPROC_OPTS) flags.xsl flags.xml > $@
31 flags.xsl: gen_flags.xsl.pl
32 perl gen_flags.xsl.pl "$(GHC_COMMANDS)" "$(libdir)" > $@
34 flags.xml: ../users_guide/flags.xml
37 echo "<!DOCTYPE sect1 [<!ENTITY ndash \"-\"> \
38 <!ENTITY ldquo \"\`\"> \
39 <!ENTITY rdquo \"'\">]>" >> $@
42 # The work for installing
47 $(INSTALL_DIR) $(mandir)
49 install-%: install-mandir $*
50 $(INSTALL_MAN) $* $(mandir)