update submodules for GHC.HetMet.GArrow -> Control.GArrow renaming
[ghc-hetmet.git] / docs / man / ghc.mk
index c6eca08..96fef2d 100644 (file)
@@ -39,7 +39,9 @@ docs/man/flags.xml: docs/users_guide/flags.xml
        sed 1d $< >> $@
 
 ifeq "$(BUILD_MAN)" "YES"
+ifeq "$(phase)" "final"
 $(eval $(call all-target,docs/man,$(MAN_PATH)))
+endif
 
 INSTALL_MANPAGES += $(MAN_PATH)
 
@@ -47,9 +49,9 @@ install: install_man
 
 .PHONY: install_man
 install_man: $(MAN_PATH)
-       $(INSTALL_DIR) "$(DESTDIR)$(mandir)"
-       $(INSTALL_DIR) "$(DESTDIR)$(mandir)/man$(MAN_SECTION)"
-       $(INSTALL_MAN) $(INSTALL_OPTS) $(MAN_PATH) "$(DESTDIR)$(mandir)/man$(MAN_SECTION)"
+       $(call INSTALL_DIR,"$(DESTDIR)$(mandir)")
+       $(call INSTALL_DIR,"$(DESTDIR)$(mandir)/man$(MAN_SECTION)")
+       $(call INSTALL_MAN,$(INSTALL_OPTS),$(MAN_PATH),"$(DESTDIR)$(mandir)/man$(MAN_SECTION)")
 endif
 
 $(eval $(call clean-target,docs/man,,$(MAN_PATH) docs/man/flags.xsl docs/man/flags.xml))