Mono.Zeroconf – Rev 1
?pathlinks?
DOC_UPDATER = @MONODOCER@ -delete
DOC_ASSEMBLER = @MDASSEMBLER@ --out mono-zeroconf-docs --ecma
ASSEMBLIES = \
$(top_builddir)/src/Mono.Zeroconf/Mono.Zeroconf.dll
ASSEMBLIES_BUILD = $(foreach asm,$(ASSEMBLIES),$(addprefix -assembly:,$(asm)))
if BUILD_DOCS
monodocdir = $(DOCDIR)
monodoc_DATA = \
mono-zeroconf-docs.zip \
mono-zeroconf-docs.tree \
mono-zeroconf-docs.source
mono-zeroconf-docs.zip mono-zeroconf-docs.tree: $(srcdir)/en/*/*.xml $(srcdir)/en/*.xml
$(DOC_ASSEMBLER) $(srcdir)/en
update-docs: $(ASSEMBLIES)
$(DOC_UPDATER) $(ASSEMBLIES_BUILD) -path:en/
update-html:
rm -rf html
monodocs2html -source:$(srcdir)/en -dest:$(srcdir)/html
update-svn:
@for remove in $$(find en -iregex .*\.remove$$); do \
real_remove=$${remove%.remove}; \
mv $$remove $$real_remove; \
svn delete $$real_remove; \
done; \
for add in $$(svn status | grep ^? | awk '{print $$2}'); do \
svn add $$add; \
done;
endif
merge:
monodoc --merge-changes $$HOME/.config/monodoc/changeset.xml .
EXTRA_DIST = \
$(srcdir)/en/*/*.xml \
$(srcdir)/en/*.xml \
mono-zeroconf-docs.source
DISTCLEANFILES = \
mono-zeroconf-docs.zip \
mono-zeroconf-docs.tree
MAINTAINERCLEANFILES = \
Makefile.in