forked from adoptium/openj9-systemtest
-
Notifications
You must be signed in to change notification settings - Fork 0
/
build.xml
55 lines (43 loc) · 2.22 KB
/
build.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
<?xml version="1.0"?>
<!--
Copyright (c) 2017 IBM Corp.
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 http://eclipse.org/legal/epl-2.0 or the Apache License,
Version 2.0 which accompanies this distribution and is available at
https://www.apache.org/licenses/LICENSE-2.0.
This Source Code may also be made available under the following Secondary
Licenses when the conditions for such availability set forth in the
Eclipse Public License, v. 2.0 are satisfied: GNU General Public License,
version 2 with the GNU Classpath Exception [1] and GNU General Public License,
version 2 with the openj9 Assembly Exception [2].
[1] https://www.gnu.org/software/classpath/license.html
[2] http://openj9.java.net/legal/assembly-exception.html
SPDX-License-Identifier: EPL-2.0 OR Apache-2.0
-->
<project name="openj9-systemtest" default="build">
<!-- Set default for source_root. -->
<property name="source_root" location="."/>
<!-- Set default for STF location. -->
<!-- Assumes source repositories are checked out under a common root and the repository
has been built in-situ - i.e.
stf repository: /home/userid/git/stf
openj9-systemtest repository: /home/userid/git/openj9-systemtest
If the stf repository has been cloned or built to a different location, the stf_root property
must be set on the command line - e.g. -Dstf_root=/my_stf_build_dir
-->
<property name="stf_root" location="${source_root}/../stf"/>
<!-- Import settings used by multiple projects. -->
<import file="${source_root}/openj9.build/include/top.xml"/>
<!-- target to build all projects in the repository. -->
<!-- dir must be set on the ant task otherwise the basedir property is not set to a new value in the subant task. -->
<!-- Also make sure stf is built -->
<target name="build-dependencies">
<ant antfile="${source_root}/openj9.build/build.xml" dir="${source_root}/openj9.build" inheritAll="false"/>
</target>
<target name="build" depends="build-dependencies">
</target>
<target name="clean">
<ant antfile="${source_root}/openj9.build/build.xml" dir="${source_root}/openj9.build" inheritAll="false" target="clean"/>
</target>
</project>