docs.make 808 B

1234567891011121314151617181920212223242526272829
  1. thisdir = docs
  2. SUBDIRS =
  3. include $(topdir)/build/rules.make
  4. ASSEMBLED_DOCS = \
  5. mono-file-formats.tree mono-file-formats.zip \
  6. mono-tools.tree mono-tools.zip \
  7. monoapi.tree monoapi.zip
  8. convert.exe: convert.cs AgilityPack.dll
  9. $(CSCOMPILE) -out:$@ $< -r:AgilityPack.dll
  10. monoapi.zip: monoapi.tree
  11. @test -f $@ || { rm -f $< && $(MAKE) $<; }
  12. monoapi.tree: toc.xml docs.make
  13. $(MDOC) assemble -o monoapi -f hb $<
  14. mono-tools.zip: mono-tools.tree
  15. @test -f $@ || { rm -f $< && $(MAKE) $<; }
  16. mono-tools.tree: mono-tools.config docs.make
  17. $(MDOC) assemble -o mono-tools -f man $<
  18. mono-file-formats.zip: mono-file-formats.tree
  19. @test -f $@ || { rm -f $< && $(MAKE) $<; }
  20. mono-file-formats.tree: mono-file-formats.config docs.make
  21. $(MDOC) assemble -o mono-file-formats -f man $<
  22. .doc-stamp: