-
Notifications
You must be signed in to change notification settings - Fork 0
/
Copy pathbuild.xml
119 lines (117 loc) · 4.51 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
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
<?xml version="1.0" encoding="UTF-8"?>
<project name="Java JSON Schema validation" default="default" basedir=".">
<description>Builds, tests, and runs Validate for JSON validation.</description>
<property name="fork" value="true"/>
<!--
<property name="examples" value="/x3d-code/www.web3d.org/x3d/content/examples"/>
-->
<property name="examples" value="examples"/>
<property name="classpath" value="C:/Users/john/pythonSAI/X3DJSAIL.4.0.full.jar;."/>
<taskdef resource="net/sf/antcontrib/antcontrib.properties">
<classpath>
<pathelement location="C:/apache-ant-1.10.12-bin/apache-ant-1.10.12/lib/ant-contrib-1.0b3.jar"/>
</classpath>
</taskdef>
<target name="default" description="generate humanoids">
<echo message="Building humanoids with perl:"/>
<echo message="Standard hierarchies"/>
<echo message="LOA0"/>
<exec executable="perl">
<arg value="hier2x3d.pl"/>
<arg value="./standards/Hier0.txt"/>
<arg value="./results/Humanoid0.x3d"/>
<arg value="0"/>
</exec>
<echo message="LOA1"/>
<exec executable="perl">
<arg value="hier2x3d.pl"/>
<arg value="./standards/Hier1.txt"/>
<arg value="./results/Humanoid1.x3d"/>
<arg value="1"/>
</exec>
<echo message="LOA2"/>
<exec executable="perl">
<arg value="hier2x3d.pl"/>
<arg value="./standards/Hier2.txt"/>
<arg value="./results/Humanoid2.x3d"/>
<arg value="2"/>
</exec>
<echo message="LOA3"/>
<exec executable="perl">
<arg value="hier2x3d.pl"/>
<arg value="./standards/Hier3.txt"/>
<arg value="./results/Humanoid3.x3d"/>
<arg value="3"/>
</exec>
<echo message="LOA4"/>
<exec executable="perl">
<arg value="hier2x3d.pl"/>
<arg value="./standards/Hier4.txt"/>
<arg value="./results/Humanoid4.x3d"/>
<arg value="4"/>
</exec>
<echo message="LOA4-corrected"/>
<exec executable="perl">
<arg value="hier2x3d.pl"/>
<arg value="./standards/Hierarchy.txt"/>
<arg value="./results/StandardHumanoid.x3d"/>
<arg value="4"/>
</exec>
<echo message="Don's hierarchy"/>
<exec executable="perl">
<arg value="hier2x3d.pl"/>
<arg value="/c/x3d-code/www.web3d.org/x3d/stylesheets/HAnimLOA4HierarchyTable.txt"/>
<arg value="./results/DonHumanoid.x3d"/>
<arg value="4"/>
</exec>
<echo message="Joe LOA0-corrected"/>
<exec executable="perl">
<arg value="joehierx3d.pl"/>
<arg value="./standards/Hier0.txt"/>
<arg value="./results/Humanoid0J.x3d"/>
<arg value="0"/>
</exec>
<echo message="Joe LOA1-corrected"/>
<exec executable="perl">
<arg value="joehierx3d.pl"/>
<arg value="./standards/Hier1.txt"/>
<arg value="./results/Humanoid1J.x3d"/>
<arg value="1"/>
</exec>
<echo message="Joe LOA2-corrected"/>
<exec executable="perl">
<arg value="joehierx3d.pl"/>
<arg value="./standards/Hier2.txt"/>
<arg value="./results/Humanoid2J.x3d"/>
<arg value="2"/>
</exec>
<echo message="Joe LOA3-corrected"/>
<exec executable="perl">
<arg value="joehierx3d.pl"/>
<arg value="./standards/Hier3.txt"/>
<arg value="./results/Humanoid3J.x3d"/>
<arg value="3"/>
</exec>
<echo message="Joe LOA4-corrected"/>
<exec executable="perl">
<arg value="joehierx3d.pl"/>
<arg value="./standards/Hier4.txt"/>
<arg value="./results/Humanoid4J.x3d"/>
<arg value="4"/>
</exec>
<echo message="Joe LOA4-corrected Standard"/>
<exec executable="perl">
<arg value="joehierx3d.pl"/>
<arg value="./standards/Hierarchy.txt"/>
<arg value="./results/StandardHumanoidJ.x3d"/>
<arg value="4"/>
</exec>
<echo message="Joe Don's hierarchy"/>
<exec executable="perl">
<arg value="joehierx3d.pl"/>
<arg value="/c/x3d-code/www.web3d.org/x3d/stylesheets/HAnimLOA4HierarchyTable.txt"/>
<arg value="./results/DonHumanoidJ.x3d"/>
<arg value="4"/>
</exec>
</target>
</project>