tmf: Remove getStateSystemID() from the module's API
[deliverable/tracecompass.git] / org.eclipse.linuxtools.tmf.help / build.xml
1 <?xml version="1.0" encoding="UTF-8"?>
2 <project name="org.eclipse.linuxtools.tmf.help" default="build" basedir=".">
3 <description>
4 Generate Eclipse help content for the Linux Tools TMF Developer Guide
5 </description>
6
7 <property name="ug.title" value="TMF Developer Guide" />
8
9 <path id="wikitext.tasks.classpath">
10 <!-- Search in the local Eclipse installation directory for the Wikitext plugin -->
11 <fileset dir="${eclipse.home}/plugins" erroronmissingdir="false">
12 <include name="org.eclipse.mylyn.wikitext.*core*.jar" />
13 </fileset>
14
15 <!-- For Maven builds: use the compile_classpath -->
16 <pathelement path="${compile_classpath}" />
17 </path>
18
19 <taskdef classpathref="wikitext.tasks.classpath" resource="org/eclipse/mylyn/internal/wikitext/mediawiki/core/tasks/tasks.properties" />
20 <taskdef classpathref="wikitext.tasks.classpath" resource="org/eclipse/mylyn/wikitext/core/util/anttask/tasks.properties" />
21 <!-- Different location in more recent versions of Mylyn (Luna ?) -->
22 <taskdef classpathref="wikitext.tasks.classpath" resource="org/eclipse/mylyn/wikitext/core/ant/tasks.properties" />
23
24 <target name="build" description="Generate Eclipse help content for the Linux Tools TMF Developer Guide">
25 <wikitext-to-eclipse-help markupLanguage="MediaWiki"
26 validate="true"
27 failonvalidationerror="true"
28 overwrite="true"
29 multipleOutputFiles="true"
30 navigationimages="true"
31 title="${ug.title}"
32 formatoutput="true"
33 helpPrefix="doc">
34 <fileset dir="doc">
35 <include name="Developer-Guide.mediawiki" />
36 </fileset>
37 <stylesheet url="book.css" />
38 </wikitext-to-eclipse-help>
39 <antcall target="test" />
40 </target>
41
42 <target name="test" description="Verify that all of the HTML files are well-formed XML">
43 <!--
44 Don't bother with DTD validation: we only care if the files are well-formed.
45 We therefore provide an empty DTD
46 -->
47 <xmlvalidate lenient="true">
48 <fileset dir="doc">
49 <include name="**/*.html" />
50 </fileset>
51 <dtd publicid="-//W3C//DTD XHTML 1.0 Transitional//EN" location=".empty.dtd" />
52 </xmlvalidate>
53 </target>
54
55 <target name ="clean" description="Delete all generated files">
56 <delete failonerror="false">
57 <fileset dir="doc" includes="**/*.html" />
58 <fileset dir="doc" includes="**/*.xml" />
59 </delete>
60 </target>
61
62 </project>
This page took 0.033108 seconds and 5 git commands to generate.