if ENABLE_MONODOC TARGETS = $(ASSEMBLY_NAME)-docs.source $(ASSEMBLY_NAME)-docs.zip $(ASSEMBLY_NAME)-docs.tree docsdir = $(prefix)/lib/monodoc/sources docs_DATA = $(TARGETS) else TARGETS = docsdir = $(datadir) docs_DATA = endif ASSEMBLIES = $(top_srcdir)/out/$(ASSEMBLY_NAME).dll all: $(TARGETS) update: $(MDOC) update --out=en $(ASSEMBLIES) $(srcdir)/en/*/*.xml $(srcdir)/en/*.xml: $(MDOC) update --out=en $(ASSEMBLIES) $(ASSEMBLY_NAME)-docs.source: @echo "Generating $@" @echo "" > $@ @echo "" >> $@ @echo " " >> $@ @echo "" >> $@ $(ASSEMBLY_NAME)-docs.zip $(ASSEMBLY_NAME)-docs.tree: $(srcdir)/en/*/*.xml $(srcdir)/en/*.xml $(MDASSEMBLER) --ecma $(srcdir)/en -o $(ASSEMBLY_NAME)-docs CLEANFILES = $(TARGETS) DISTCLEANFILES = $(srcdir)/en/*/*.xml $(srcdir)/en/*.xml NAMESPACES=$(ASSEMBLY_NAMESPACE) dist-hook: mkdir -p $(distdir)/en cp $(srcdir)/en/*.xml $(distdir)/en/ for i in $(NAMESPACES); do \ mkdir -p $(distdir)/en/$$i; \ cp $(srcdir)/en/$$i/*.xml $(distdir)/en/$$i; \ done