projects
/
ghc-hetmet.git
/ commitdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
| commitdiff |
tree
raw
|
patch
|
inline
| side by side (parent:
f9c199a
)
Only build/install the man page if XSLTPROC is defined
author
Ian Lynagh
<igloo@earth.li>
Sat, 27 Oct 2007 12:21:55 +0000
(12:21 +0000)
committer
Ian Lynagh
<igloo@earth.li>
Sat, 27 Oct 2007 12:21:55 +0000
(12:21 +0000)
Makefile
patch
|
blob
|
history
docs/man/Makefile
patch
|
blob
|
history
diff --git
a/Makefile
b/Makefile
index
0fbd8ca
..
0bd8f66
100644
(file)
--- a/
Makefile
+++ b/
Makefile
@@
-331,6
+331,8
@@
binary-dist::
echo "GhcHasReadline = $(GhcHasReadline)" >> $(VARFILE)
echo "BootingFromHc = $(BootingFromHc)" >> $(VARFILE)
echo "XMLDocWays = $(XMLDocWays)" >> $(VARFILE)
echo "GhcHasReadline = $(GhcHasReadline)" >> $(VARFILE)
echo "BootingFromHc = $(BootingFromHc)" >> $(VARFILE)
echo "XMLDocWays = $(XMLDocWays)" >> $(VARFILE)
+ # We won't actually use xsltproc, but we need to know if it's "" or not
+ echo "XSLTPROC = $(XSLTPROC)" >> $(VARFILE)
echo "TARGETPLATFORM = $(TARGETPLATFORM)" >> $(VARFILE)
echo "HADDOCK_DOCS = $(HADDOCK_DOCS)" >> $(VARFILE)
echo "TARGETPLATFORM = $(TARGETPLATFORM)" >> $(VARFILE)
echo "HADDOCK_DOCS = $(HADDOCK_DOCS)" >> $(VARFILE)
diff --git
a/docs/man/Makefile
b/docs/man/Makefile
index
b659715
..
155767e
100644
(file)
--- a/
docs/man/Makefile
+++ b/
docs/man/Makefile
@@
-1,6
+1,8
@@
TOP = ../..
include $(TOP)/mk/boilerplate.mk
TOP = ../..
include $(TOP)/mk/boilerplate.mk
+ifneq "$(strip $(XSLTPROC))" ""
+
# The commands which should be mentioned in the man page
GHC_COMMANDS = ghc ghci
# The commands which should be mentioned in the man page
GHC_COMMANDS = ghc ghci
@@
-40,9
+42,13
@@
install-docs:: $(MAN_PAGE).$(MAN_SECTION)
$(INSTALL_DIR) $(DESTDIR)$(mandir)/man$(MAN_SECTION)
$(INSTALL_MAN) $(INSTALL_OPTS) $(MAN_PAGE).$(MAN_SECTION) $(DESTDIR)$(mandir)/man$(MAN_SECTION)
$(INSTALL_DIR) $(DESTDIR)$(mandir)/man$(MAN_SECTION)
$(INSTALL_MAN) $(INSTALL_OPTS) $(MAN_PAGE).$(MAN_SECTION) $(DESTDIR)$(mandir)/man$(MAN_SECTION)
+endif
+
binary-dist:: $(MAN_PAGE).$(MAN_SECTION)
$(MKDIRHIER) $(BIN_DIST_DIR)/docs/man
cp Makefile $(BIN_DIST_DIR)/docs/man/
binary-dist:: $(MAN_PAGE).$(MAN_SECTION)
$(MKDIRHIER) $(BIN_DIST_DIR)/docs/man
cp Makefile $(BIN_DIST_DIR)/docs/man/
+ifneq "$(strip $(XSLTPROC))" ""
cp $(MAN_PAGE).$(MAN_SECTION) $(BIN_DIST_DIR)/docs/man/
cp $(MAN_PAGE).$(MAN_SECTION) $(BIN_DIST_DIR)/docs/man/
+endif
include $(TOP)/mk/target.mk
include $(TOP)/mk/target.mk