blob: ddc9f081bbfffb649aed7531105b04f3991a0258 [file] [log] [blame]
Stephan Herrmann663c9132020-10-08 23:36:09 +02001<?xml version="1.0" encoding="UTF-8"?>
2<!--
3 Copyright (c) 2020 GK Software SE and others.
4
5 This program and the accompanying materials
6 are made available under the terms of the Eclipse Public License 2.0
7 which accompanies this distribution, and is available at
8 https://www.eclipse.org/legal/epl-2.0/
9
10 SPDX-License-Identifier: EPL-2.0
11
12 Contributors:
13 IBM Corporation - initial API and implementation
14 -->
15
16<project name="export-JCLmins" default="allConverterJcls" basedir=".">
17 <property name="jclbase" value="${basedir}/../../JCL"/>
18
19 <target name="build" depends="converterJclMin"/>
20
21 <target name="allConverterJcls">
22 <!--antcall target="converterJclMin">
23 <param name="compliance" value="1.4"/>
24 <param name="suffix" value=""/>
25 </antcall>
26 <antcall target="converterJclMin">
27 <param name="compliance" value="1.5"/>
28 <param name="suffix" value="1.5"/>
29 </antcall-->
30 <antcall target="converterJclMin">
31 <param name="compliance" value="1.7"/>
32 <param name="suffix" value="1.7"/>
33 </antcall>
34 <antcall target="converterJclMin">
35 <param name="compliance" value="1.8"/>
36 <param name="suffix" value="1.8"/>
37 </antcall>
38 <antcall target="converterJclMin">
39 <param name="compliance" value="9"/>
40 <param name="suffix" value="9"/>
41 </antcall>
42 <antcall target="converterJclMin">
43 <param name="compliance" value="10"/>
44 <param name="suffix" value="10"/>
45 </antcall>
46 <antcall target="converterJclMin">
47 <param name="compliance" value="11"/>
48 <param name="suffix" value="11"/>
49 </antcall>
50 <antcall target="converterJclMin">
51 <param name="compliance" value="12"/>
52 <param name="suffix" value="12"/>
53 </antcall>
54 <antcall target="converterJclMin">
55 <param name="compliance" value="13"/>
56 <param name="suffix" value="13"/>
57 </antcall>
58 <antcall target="converterJclMin">
59 <param name="compliance" value="14"/>
60 <param name="suffix" value="14"/>
61 </antcall>
62 <antcall target="converterJclMin">
63 <param name="compliance" value="15"/>
64 <param name="suffix" value="15"/>
65 </antcall>
66 </target>
67 <target name="converterJclMin">
68 <javac srcdir="${jclbase}/converterJclMin${suffix}/src" destdir="${jclbase}/converterJclMin${suffix}/bin"
69 debuglevel="lines,source"
70 source="${compliance}"
71 target="${compliance}">
72 <compilerarg line="-Xlint:none"/>
73 </javac>
74 <jar destfile="${basedir}/converterJclMin${suffix}.jar" basedir="${jclbase}/converterJclMin${suffix}/bin"/>
75 <zip destfile="${basedir}/converterJclMin${suffix}src.zip">
76 <fileset dir="${jclbase}/converterJclMin${suffix}/src" />
77 </zip>
78 </target>
79</project>