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