blob: 393e6e3d3e0bfc7df8cdb597d0a4edfd144cd384 [file] [log] [blame]
mparker6e96f892009-12-15 22:52:46 +00001<project default="generate-help" name="Generate Docs from Wiki">
2 <property name="dir.eclipse" value="/Developer/eclipse/plugins" />
3 <property name="dir.repos" value="/Volumes/Resources/Developer/repos" />
4 <property name="dir.repos.eclipse" value="${dir.repos}/eclipse" />
5 <property name="dir.repos.ascape" value="${dir.repos}/ascape" />
6 <!--
7 path to wikitext standalone package
8 -->
9
10 <path id="wikitext.classpath">
11 <fileset dir="${dir.eclipse}">
12 <include name="org.eclipse.mylyn.wikitext.*core*.jar" />
13 </fileset>
14 </path>
15
16 <taskdef classpathref="wikitext.classpath"
17 resource="org/eclipse/mylyn/wikitext/core/util/anttask/tasks.properties" />
18
19 <target name="generate-help" description="Generate Eclipse help from textile source">
20 <wikitext-to-eclipse-help markupLanguage="MediaWiki"
21 formatOutput="true" prependImagePrefix="image" navigationImages="true"
22 helpPrefix="wiki" overwrite="true">
23 <fileset dir="${basedir}/wiki">
24 <include name="*.mediawiki" />
25 </fileset>
26 </wikitext-to-eclipse-help>
27 </target>
28
29 <property name="vendor" value="Eclipse.org" />
30 <property name="specification.version" value="0.5.0" />
31 <property name="implementation.version" value="0.5.0" />
32
33 <property name="implementation.vendor" value="${vendor}" />
34 <property name="specification.vendor" value="${vendor}" />
35
36 <property name="build.javadoc" value="build" />
37 <property name="dest.javadoc" value="docs/javadoc" />
38
39 <property name="jdk.style" value="1.5" />
40
41
42
43
44 <target name="javadoc">
45
46 <path id="classpath">
47 <pathelement
48 path="../../../org.eclipse.amp.amf/plugins/org.eclipse.amp.amf.acore/bin" />
49 </path>
50
51
52 <path id="srcpath">
53 <pathelement
54 path="../../../org.eclipse.amp.agf/plugins/org.eclipse.amp.agf.chart/src" />
55 <pathelement
56 path="../../../org.eclipse.amp.agf/plugins/org.eclipse.amp.agf.core/src" />
57 <pathelement
58 path="../../../org.eclipse.amp.agf/plugins/org.eclipse.amp.agf.ide/src" />
59 <pathelement
60 path="../../../org.eclipse.amp.agf/plugins/org.eclipse.amp.agf.zest/src" />
61 <pathelement
62 path="../../../org.eclipse.amp.agf/plugins/org.eclipse.amp.agf.zest.ide/src" />
63 <pathelement
64 path="../../../org.eclipse.amp.agf/plugins/org.eclipse.amp.agf3d/src" />
65 <pathelement
66 path="../../../org.eclipse.amp.amf/plugins/org.eclipse.amp.amf.abase/src" />
67 <pathelement
68 path="../../../org.eclipse.amp.amf/plugins/org.eclipse.amp.amf.abase.edit/src" />
69 <pathelement
70 path="../../../org.eclipse.amp.amf/plugins/org.eclipse.amp.amf.abase.editor/src" />
71 <pathelement
72 path="../../../org.eclipse.amp.amf/plugins/org.eclipse.amp.amf.abase/srcgen" />
73 <pathelement
74 path="../../../org.eclipse.amp.amf/plugins/org.eclipse.amp.amf.abase.edit/srcgen" />
75 <pathelement
76 path="../../../org.eclipse.amp.amf/plugins/org.eclipse.amp.amf.abase.editor/srcgen" />
77 <pathelement
78 path="../../../org.eclipse.amp.amf/plugins/org.eclipse.amp.amf.abase.ui/src" />
79 <pathelement
80 path="../../../org.eclipse.amp.amf/plugins/org.eclipse.amp.amf.acore/src" />
81 <pathelement
82 path="../../../org.eclipse.amp.amf/plugins/org.eclipse.amp.amf.acore.edit/src" />
83 <pathelement
84 path="../../../org.eclipse.amp.amf/plugins/org.eclipse.amp.amf.acore.editor/src" />
85 <pathelement
86 path="../../../org.eclipse.amp.amf/plugins/org.eclipse.amp.amf.acore/srcgen" />
87 <pathelement
88 path="../../../org.eclipse.amp.amf/plugins/org.eclipse.amp.amf.gen/src" />
89 <pathelement
90 path="../../../org.eclipse.amp.amf/plugins/org.eclipse.amp.amf.gen.ascape/src" />
91 <pathelement
92 path="../../../org.eclipse.amp.amf/plugins/org.eclipse.amp.amf.gen.escape/src" />
93 <pathelement
94 path="../../../org.eclipse.amp.amf/plugins/org.eclipse.amp.amf.gen.extras/src" />
95 <pathelement
96 path="../../../org.eclipse.amp.amf/plugins/org.eclipse.amp.amf.gen.ide/src" />
97 <pathelement
98 path="../../../org.eclipse.amp.amf/plugins/org.eclipse.amp.amf.gen.repast/src" />
99 <pathelement
100 path="../../../org.eclipse.amp.amf/plugins/org.eclipse.amp.amf.ide/src" />
101 <pathelement
102 path="../../../org.eclipse.amp.amf/plugins/org.eclipse.amp.amf.ide.ascape/src" />
103 <pathelement
104 path="../../../org.eclipse.amp.amf/plugins/org.eclipse.amp.amf.ide.repast/src" />
105 <pathelement
106 path="../../../org.eclipse.amp.amf/plugins/org.eclipse.amp.amf.parameters/src" />
107 <pathelement
108 path="../../../org.eclipse.amp.amf/plugins/org.eclipse.amp.amf.parameters.edit/src" />
109 <pathelement
110 path="../../../org.eclipse.amp.amf/plugins/org.eclipse.amp.amf.parameters.editor/src" />
111 <pathelement
112 path="../../../org.eclipse.amp.amf/plugins/org.eclipse.amp.amf.parameters.ui/src" />
113 <pathelement
114 path="../../../org.eclipse.amp.amf/plugins/org.eclipse.amp.amf.testing/src" />
115 <pathelement
116 path="../../../org.eclipse.amp.amf/plugins/org.eclipse.amp.amf.testing.edit/src" />
117 <pathelement
118 path="../../../org.eclipse.amp.amf/plugins/org.eclipse.amp.amf.testing.editor/src" />
119 <pathelement
120 path="../../../org.eclipse.amp.amf/plugins/org.eclipse.amp.amf.testing.ui/src" />
121 <pathelement
122 path="../../../org.eclipse.amp.axf/plugins/org.eclipse.amp.axf.core/src" />
123 <pathelement
124 path="../../../org.eclipse.amp.axf/plugins/org.eclipse.amp.axf.ide/src" />
125 <pathelement
126 path="../../../org.eclipse.amp.axf/plugins/org.eclipse.amp.axf.views/src" />
127 <pathelement
128 path="../../../org.eclipse.amp.escape/plugins/org.eclipse.amp.escape.amf.ide/src" />
129 <pathelement
130 path="../../../org.eclipse.amp.escape/plugins/org.eclipse.amp.escape.ascape/src" />
131 <pathelement
132 path="../../../org.eclipse.amp.escape/plugins/org.eclipse.amp.escape.ascape.agf3d/src" />
133 <pathelement
134 path="../../../org.eclipse.amp.escape/plugins/org.eclipse.amp.escape.ascape.chart/src" />
135 <pathelement
136 path="../../../org.eclipse.amp.escape/plugins/org.eclipse.amp.escape.ide/src" />
137 <pathelement
138 path="../../../org.eclipse.amp.escape/plugins/org.eclipse.amp.escape.testing.ide/src" />
139 <pathelement path="../../../plugins/org.eclipse.amp.source/src" />
140
141 </path>
142 <mkdir dir="${build.javadoc}/src" />
143
144 <javadoc packagenames="org.metaabm.*,org.eclipse.amp.*"
145 destdir="${dest.javadoc}" sourcepathref="srcpath" doctitle="Agent Modeling Platform API"
146 access="private" author="true" nodeprecated="false" nodeprecatedlist="false"
147 noindex="false" nonavbar="false" notree="false" source="1.5"
148 splitindex="true" use="true" version="true"
149
150 bottom="Copyright (C) 2007-2009 Metascape, LLC, 2009 Miles Parker, 2006-2007 Argonne National Labs, and Contributors"
151 windowtitle="${ant.project.name} ${specification.version} API"
152
153 classpath="${dir.eclipse}">
154 <!--
155 <link
156 href="jar:file:/Devel/Applications/Eclipse3.3.1.1/plugins/org.eclipse.platform.doc.isv_3.3.1.r331_v20070913.jar!/reference/api""/>
157 <link
158 href="jar:file:/Devel/Applications/Eclipse3.3.1.1/plugins/org.lwjgl.doc_1.1.4/doc.zip!/javadoc/""/>
159 -->
160
161 </javadoc>
162 </target>
163</project>