Remove man page placeholder generation

I don't see a good reason for this - if man page generation is
disabled, man pages are not produced, and things like 'make dist'
will fail. That is simpler and better.

https://bugzilla.gnome.org/show_bug.cgi?id=681336
This commit is contained in:
Matthias Clasen 2012-08-08 10:01:47 -04:00
parent 4cd5a63f12
commit b60168a5f5
3 changed files with 3 additions and 42 deletions

View File

@ -164,26 +164,13 @@ XSLTPROC_FLAGS = \
.xml.1: .xml.1:
$(AM_V_GEN) $(XSLTPROC) $(XSLTPROC_FLAGS) http://docbook.sourceforge.net/release/xsl/current/manpages/docbook.xsl $< $(AM_V_GEN) $(XSLTPROC) $(XSLTPROC_FLAGS) http://docbook.sourceforge.net/release/xsl/current/manpages/docbook.xsl $<
dist-local-check-mans-enabled:
if grep "Man generation disabled" $(man_MANS) >/dev/null; then $(RM) $(man_MANS); fi
else
$(man_MANS):
echo Man generation disabled. Creating dummy $@. Configure with --enable-man to enable it.
echo Man generation disabled. Remove this file, configure with --enable-man, and rebuild > $@
dist-local-check-mans-enabled:
echo "*** --enable-man must be used in order to make dist"
false
endif endif
CLEANFILES += $(man_MANS) CLEANFILES += $(man_MANS)
EXTRA_DIST += $(man_MANS) EXTRA_DIST += $(man_MANS)
dist-hook-local: dist-local-check-mans-enabled all-local dist-hook-local: all-local
gio-docs-clean: clean gio-docs-clean: clean
cd $(srcdir) && rm -rf xml html cd $(srcdir) && rm -rf xml html

View File

@ -112,26 +112,13 @@ XSLTPROC_FLAGS = \
.xml.1: .xml.1:
$(AM_V_GEN) $(XSLTPROC) $(XSLTPROC_FLAGS) http://docbook.sourceforge.net/release/xsl/current/manpages/docbook.xsl $< $(AM_V_GEN) $(XSLTPROC) $(XSLTPROC_FLAGS) http://docbook.sourceforge.net/release/xsl/current/manpages/docbook.xsl $<
dist-local-check-mans-enabled:
if grep "Man generation disabled" $(man_MANS) >/dev/null; then $(RM) $(man_MANS); fi
else
$(man_MANS):
echo Man generation disabled. Creating dummy $@. Configure with --enable-man to enable it.
echo Man generation disabled. Remove this file, configure with --enable-man, and rebuild > $@
dist-local-check-mans-enabled:
echo "*** --enable-man must be used in order to make dist"
false
endif endif
CLEANFILES += $(man_MANS) CLEANFILES += $(man_MANS)
EXTRA_DIST += $(man_MANS) EXTRA_DIST += $(man_MANS)
dist-hook-local: dist-local-check-mans-enabled all-local dist-hook-local: all-local
glib-docs-clean: clean glib-docs-clean: clean
cd $(srcdir) && rm -rf xml html cd $(srcdir) && rm -rf xml html

View File

@ -87,26 +87,13 @@ XSLTPROC_FLAGS = \
.xml.1: .xml.1:
$(AM_V_GEN) $(XSLTPROC) $(XSLTPROC_FLAGS) http://docbook.sourceforge.net/release/xsl/current/manpages/docbook.xsl $< $(AM_V_GEN) $(XSLTPROC) $(XSLTPROC_FLAGS) http://docbook.sourceforge.net/release/xsl/current/manpages/docbook.xsl $<
dist-local-check-mans-enabled:
if grep "Man generation disabled" $(man_MANS) >/dev/null; then $(RM) $(man_MANS); fi
else
$(man_MANS):
echo Man generation disabled. Creating dummy $@. Configure with --enable-man to enable it.
echo Man generation disabled. Remove this file, configure with --enable-man, and rebuild > $@
dist-local-check-mans-enabled:
echo "*** --enable-man must be used in order to make dist"
false
endif endif
CLEANFILES += $(man_MANS) CLEANFILES += $(man_MANS)
EXTRA_DIST += $(man_MANS) EXTRA_DIST += $(man_MANS)
dist-hook-local: dist-local-check-mans-enabled all-local dist-hook-local: all-local
gobject-docs-clean: clean gobject-docs-clean: clean
cd $(srcdir) && rm -rf xml html cd $(srcdir) && rm -rf xml html