3 include ../build/rules.make
8 control-flow-analysis.txt \
16 new-anonymous-design.txt \
20 $(shell find ecma334 -name \*.xml)
23 cs-errors.tree cs-errors.zip \
24 ecma334.tree ecma334.zip \
25 mono-tools.tree mono-tools.zip \
27 netdocs.tree netdocs.zip \
28 Novell.tree Novell.zip \
29 nunit-docs.tree nunit-docs.zip
31 CLEAN_FILES += $(ASSEMBLED_DOCS)
33 all-local: build-documentation
35 all-local test-local run-test-local run-test-ondotnet-local doc-update:
40 dist-local: dist-default
49 $(topdir)/class/corlib/Documentation/en \
50 $(topdir)/class/System/Documentation/en \
51 $(topdir)/class/System.Core/Documentation/en \
52 $(topdir)/class/System.XML/Documentation/en \
53 $(topdir)/class/System.Web/Documentation/en \
54 $(topdir)/class/System.Web.Services/Documentation/en \
55 $(topdir)/class/System.Data/Documentation/en \
56 $(topdir)/class/System.DirectoryServices/Documentation/en \
57 $(topdir)/class/System.Drawing/Documentation/en \
58 $(topdir)/class/System.Security/Documentation/en \
59 $(topdir)/class/Microsoft.Build.Framework/Documentation/en \
60 $(topdir)/class/Microsoft.Build.Engine/Documentation/en \
61 $(topdir)/class/Microsoft.Build.Utilities/Documentation/en
64 $(topdir)/class/Commons.Xml.Relaxng/Documentation/en \
65 $(topdir)/class/Mono.Cairo/Documentation/en \
66 $(topdir)/class/Mono.GetOptions/Documentation/en \
67 $(topdir)/class/Mono.Options/Documentation/en \
68 $(topdir)/class/Mono.Posix/Documentation/en \
69 $(topdir)/class/Mono.Security.Win32/Documentation/en \
70 $(topdir)/class/Mono.Security/Documentation/en
73 $(topdir)/class/Novell.Directory.Ldap/Documentation/en
76 $(topdir)/nunit20/core/Documentation/en \
77 $(topdir)/nunit20/framework/Documentation/en \
78 $(topdir)/nunit20/mocks/Documentation/en \
79 $(topdir)/nunit20/util/Documentation/en
81 build-documentation: $(ASSEMBLED_DOCS)
83 netdocs.tree netdocs.zip:
84 $(MDOC) assemble -o netdocs $(NETDOCS_DIRS)
87 $(MDOC) assemble -o Mono $(MONO_DIRS)
89 Novell.tree Novell.zip:
90 $(MDOC) assemble -o Novell $(NOVELL_DIRS)
92 nunit-docs.tree nunit-docs.zip:
93 $(MDOC) assemble -o nunit-docs $(NUNIT_DIRS)
95 cs-errors.tree cs-errors.zip:
96 $(MDOC) assemble -o cs-errors -f error cs-errors.config
98 ecma334.tree ecma334.zip:
99 $(MDOC) assemble -o ecma334 -f ecmaspec ecma334
101 mono-tools.tree mono-tools.zip: mono-tools.config
102 $(MDOC) assemble -o mono-tools -f man mono-tools.config