forked from couchbaselabs/dita-ot-2.1.1
-
Notifications
You must be signed in to change notification settings - Fork 0
/
Copy pathbuild_template.xml
60 lines (53 loc) · 2.19 KB
/
build_template.xml
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
59
60
<?xml version="1.0"?>
<!-- This file is part of the DITA Open Toolkit project hosted on
Sourceforge.net. See the accompanying license.txt file for
applicable licenses.-->
<!-- (c) Copyright IBM Corp. 2006 All Rights Reserved. -->
<project xmlns:dita="http://dita-ot.sourceforge.net" name="DOST" default="init">
<property file="${basedir}/local.properties"/>
<!-- Initialize DITA-OT base directory -->
<dirname property="ant.file.DOST.dir" file="${ant.file.DOST}" />
<condition property="dita.dir" value="${ant.file.DOST.dir}">
<not>
<isset property="dita.dir" />
</not>
</condition>
<condition property="dita.dir" value="${basedir}">
<not>
<isset property="dita.dir" />
</not>
</condition>
<path id="dost.class.path">
<dita:extension id="dita.conductor.lib.import" behavior="org.dita.dost.platform.ImportAntLibAction"/>
<pathelement location="${dita.dir}/lib/dost.jar"/>
<pathelement location="${dita.dir}/lib/dost-configuration.jar"/>
</path>
<target name="init">
<dita-ot-fail id="DOTA001F">
<condition>
<and>
<dita:extension id="dita.conductor.transtype.check" behavior="org.dita.dost.platform.CheckTranstypeAction"
property="transtype"/>
</and>
</condition>
<param name="1" value="${transtype}"/>
</dita-ot-fail>
<condition property="clean.temp" value="true">
<not><isset property="clean.temp"/></not>
</condition>
<condition property="clean-temp.skip">
<isfalse value="${clean.temp}"/>
</condition>
<antcall>
<target name="dita2${transtype}"/>
<target name="clean-temp"/>
</antcall>
</target>
<dita:extension id="dita.conductor.plugin" behavior="org.dita.dost.platform.ImportPluginInfoAction"/>
<dita:extension id="dita.conductor.target" behavior="org.dita.dost.platform.InsertAction"/>
<dita:extension id="dita.conductor.target.relative" behavior="org.dita.dost.platform.InsertAntActionRelative"/>
<!-- Deprecated since 2.1 -->
<target name="help">
<echo level="info">See http://www.dita-ot.org/${otrelease}/</echo>
</target>
</project>