forked from eclipse-tracecompass/org.eclipse.tracecompass
-
Notifications
You must be signed in to change notification settings - Fork 0
Expand file tree
/
Copy pathbuild.xml
More file actions
58 lines (51 loc) · 2.21 KB
/
build.xml
File metadata and controls
58 lines (51 loc) · 2.21 KB
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
<?xml version="1.0" encoding="UTF-8"?>
<!--
Copyright (c) 2013 Ericsson
All rights reserved. This program and the accompanying materials
are made available under the terms of the Eclipse Public License 2.0
which accompanies this distribution, and is available at
https://www.eclipse.org/legal/epl-2.0/
SPDX-License-Identifier: EPL-2.0
-->
<project name="org.eclipse.tracecompass.gdbtrace.doc.user" default="build">
<description>
Generate Eclipse help content for the Trace Compass GDB Tracepoint Analysis User Guide
</description>
<property name="document.title" value="GDB Tracepoint Analysis User Guide" />
<taskdef resource="org/eclipse/mylyn/wikitext/ant/tasks.properties"/>
<target name="build" description="Generate Eclipse help content for the Trace Compass GDB Tracepoint Analysis User Guide">
<wikitext-to-eclipse-help markupLanguage="MediaWiki"
validate="true"
failonvalidationerror="true"
overwrite="true"
multipleOutputFiles="true"
navigationimages="true"
title="${document.title}"
formatoutput="true"
helpPrefix="doc">
<fileset dir="./doc">
<include name="User-Guide.mediawiki" />
</fileset>
<stylesheet url="book.css" />
</wikitext-to-eclipse-help>
<antcall target="test" />
</target>
<target name="test" description="Verify that all of the HTML files are well-formed XML">
<!--
Don't bother with DTD validation: we only care if the files are well-formed.
We therefore provide an empty DTD
-->
<xmlvalidate lenient="true">
<fileset dir="doc">
<include name="**/*.html" />
</fileset>
<dtd publicid="-//W3C//DTD XHTML 1.0 Transitional//EN" location="../.empty.dtd" />
</xmlvalidate>
</target>
<target name ="clean" description="Delete all generated files">
<delete failonerror="false" includeemptydirs="true">
<fileset dir="doc" includes="**/*.html" />
<fileset dir="doc" includes="**/*.xml" />
</delete>
</target>
</project>