man_MANS = memcached.1
SPECIFICATIONS = protocol-binary.txt protocol-binary-range.txt
EXTRA_DIST = $(srcdir)/*.txt
# When we make dist always include the generated specifications so people don't
# have to have xml2rfc and xsltproc installed
EXTRA_DIST += $(SPECIFICATIONS)
BUILT_SOURCES =
MOSTLYCLEANFILES =
if BUILD_SPECIFICATIONS
BUILT_SOURCES += $(SPECIFICATIONS)
MOSTLYCLEANFILES += $(SPECIFICATIONS)
endif
RFC2629_XSL = $(srcdir)/xml2rfc/rfc2629-noinc.xsl
RFC2629_DTD = $(srcdir)/xml2rfc/rfc2629.dtd
%.txt: %.full $(RFC2629_DTD)
@XML2RFC@ -d $(RFC2629_DTD) -c $(builddir) $< $@
%.full: %.xml $(RFC2629_XSL)
@XSLTPROC@ --nonet $(RFC2629_XSL) $< > $@
# Prevent make from deleting intermediate files
all-full: $(SPECIFICATIONS:.txt=.full)
clean-local:
rm -f $(SPECIFICATIONS:.txt=.full)
.PHONY: all-full