xmlrules.in: use pattern rules to enable dependencies

This will allow a dependency to be specified as done in libX11:

%.html: %.xml $(dist_spec_DATA)
	$(AM_V_GEN)$(XMLTO) $(XMLTO_FLAGS) xhtml-nochunks $<

Reviewed-by: Alan Coopersmith <alan.coopersmith@oracle.com>
Signed-off-by: Gaetan Nadon <memsize@videotron.ca>
Signed-off-by: Keith Packard <keithp@keithp.com>
This commit is contained in:
Gaetan Nadon 2010-11-21 14:27:55 -05:00 committed by Keith Packard
parent 97e307dda2
commit 73841074eb

View File

@ -48,17 +48,17 @@ endif
if HAVE_XMLTO_TEXT if HAVE_XMLTO_TEXT
BUILT_DOC_FILES += $(TXT_FILES) BUILT_DOC_FILES += $(TXT_FILES)
.xml.txt: %.txt: %.xml
$(AM_V_GEN)$(XMLTO) $(XMLTO_FLAGS) txt $< $(AM_V_GEN)$(XMLTO) $(XMLTO_FLAGS) txt $<
endif endif
BUILT_DOC_FILES += $(HTML_FILES) BUILT_DOC_FILES += $(HTML_FILES)
.xml.html: %.html: %.xml
$(AM_V_GEN)$(XMLTO) $(XMLTO_FLAGS) xhtml-nochunks $< $(AM_V_GEN)$(XMLTO) $(XMLTO_FLAGS) xhtml-nochunks $<
if HAVE_FOP if HAVE_FOP
BUILT_DOC_FILES += $(PDF_FILES) BUILT_DOC_FILES += $(PDF_FILES)
.xml.pdf: %.pdf: %.xml
$(AM_V_GEN)$(XMLTO) $(XMLTO_FLAGS) --with-fop pdf $< $(AM_V_GEN)$(XMLTO) $(XMLTO_FLAGS) --with-fop pdf $<
endif endif