build: mark man_fixup_aliases as PHONY target
authorDavid Herrmann <dh.herrmann@googlemail.com>
Mon, 31 Dec 2012 14:40:06 +0000 (15:40 +0100)
committerDavid Herrmann <dh.herrmann@googlemail.com>
Mon, 31 Dec 2012 14:40:06 +0000 (15:40 +0100)
We need to mark it as PHONY target as it has no corresponding source file.
It's unlikely that it causes problems, but lets be safe.

Signed-off-by: David Herrmann <dh.herrmann@googlemail.com>
Makefile.am

index 1dd0089..572fe5d 100644 (file)
@@ -19,6 +19,7 @@ pkgconfigdir = $(libdir)/pkgconfig
 pkgconfig_DATA =
 MANPAGES =
 MANPAGES_ALIASES =
+TPHONY =
 
 bin_PROGRAMS =
 check_PROGRAMS =
@@ -554,6 +555,7 @@ XSLTPROC_PROCESS_MAN = \
        $(AM_V_GEN)$(MKDIR_P) $(dir $@) && \
        $(XSLTPROC) -o $@ $(XSLTPROC_FLAGS) $(BUILD_MANPAGES_STYLESHEET) $<
 
+TPHONY += man_fixup_aliases
 man_fixup_aliases: $(MANPAGES) $(MANPAGES_ALIASES)
        $(AM_V_GEN)if test -n "$(MANPAGES_ALIASES)" ; then $(SED) -i -e 's/^\.so \([a-z_]\+\)\.\([0-9]\)$$/\.so man\2\/\1\.\2/' $(MANPAGES_ALIASES) ; fi
 
@@ -571,3 +573,9 @@ docs/man/%.7: docs/man/%.xml
 
 endif # BUILD_HAVE_MANPAGES_STYLESHEET
 endif # BUILD_HAVE_XSLTPROC
+
+#
+# Phony targets
+#
+
+.PHONY: $(TPHONY)