-
Notifications
You must be signed in to change notification settings - Fork 5
Expand file tree
/
Copy pathbuild.xml
More file actions
44 lines (37 loc) · 1.34 KB
/
build.xml
File metadata and controls
44 lines (37 loc) · 1.34 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
<?xml version="1.0" encoding="UTF-8"?>
<project name="list-it" basedir="." default="release">
<property name="root.dir" value="${basedir}" />
<property file="${root.dir}/global.properties" />
<import file="base-common.xml" />
<import file="resources.xml" />
<target name="-setup.target.release">
<property name="build.target" value="release" />
</target>
<target name="-setup.target.nightly">
<property name="build.target" value="nightly" />
</target>
<target name="-setup.target.debug">
<property name="build.target" value="debug" />
</target>
<target name="release" depends="-setup.target.release,-build" />
<target name="nightly" depends="-setup.target.nightly,-build" />
<target name="debug" depends="-setup.target.debug,-build" />
<target name="-build" >
<subant target="${build.target}">
<fileset id="platform-antfiles" dir="${base-platform.dir}">
<and>
<filename name="*/build.xml" />
<readable />
</and>
</fileset>
</subant>
</target>
<target name="clean">
<for param="dir">
<filelist refid="tmpdirs" />
<sequential>
<rmdir dir="@{dir}" />
</sequential>
</for>
</target>
</project>