1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46
|
DOC_UPDATER = @MONODOCER@ -delete
DOC_ASSEMBLER = @MDASSEMBLER@ --out $(DOC_PACKAGE) --ecma
ASSEMBLIES_BUILD = $(foreach asm,$(DOC_ASSEMBLIES),$(addprefix -assembly:,$(asm)))
if BUILD_DOCS
monodocdir = $(DOCDIR)
monodoc_DATA = \
$(DOC_PACKAGE).zip \
$(DOC_PACKAGE).tree \
$(DOC_PACKAGE).source
$(DOC_PACKAGE).tree: $(DOC_PACKAGE).zip
$(DOC_PACKAGE).zip: $(srcdir)/en/*/*.xml $(srcdir)/en/*.xml
$(DOC_ASSEMBLER) $(srcdir)/en
update-docs: $(ASSEMBLIES)
$(DOC_UPDATER) $(ASSEMBLIES_BUILD) -path:en/
update-git:
@for remove in $$(find en -name \*.xml.remove); do \
git rm $${remove%.remove}; \
rm $$remove; \
done; \
find en -name \*.xml -exec git add {} \; ; \
git status
endif
merge:
monodoc --merge-changes $$HOME/.config/monodoc/changeset.xml .
EXTRA_DIST = \
$(srcdir)/en/*/*.xml \
$(srcdir)/en/*.xml \
$(DOC_PACKAGE).source
DISTCLEANFILES = \
$(DOC_PACKAGE).zip \
$(DOC_PACKAGE).tree
MAINTAINERCLEANFILES = \
Makefile.in
|