valid-manual: $(MANUAL_XML_FILES)
if type $(XMLLINT) 2>/dev/null; then \
- $(XMLLINT) $(XMLLINT_FLAGS) $(myxmldir)/index.xml && \
- touch $@; \
+ if [ -f $(XML_CATALOG_FILES) ]; then \
+ export XML_CATALOG_FILES=$(XML_CATALOG_FILES) && \
+ $(XMLLINT) $(XMLLINT_FLAGS) $(myxmldir)/index.xml && \
+ touch $@; \
+ fi \
fi
valid-manpages: $(MANPAGES_XML_FILES)
if type $(XMLLINT) 2>/dev/null; then \
- $(XMLLINT) $(XMLLINT_FLAGS) $(myxmldir)/manpages-index.xml && \
- touch $@; \
+ if [ -f $(XML_CATALOG_FILES) ]; then \
+ export XML_CATALOG_FILES=$(XML_CATALOG_FILES) && \
+ $(XMLLINT) $(XMLLINT_FLAGS) $(myxmldir)/manpages-index.xml && \
+ touch $@; \
+ fi \
fi
check-local: valid-manual valid-manpages