Skip to content

Navigation Menu

Sign in
Appearance settings

Search code, repositories, users, issues, pull requests...

Provide feedback

We read every piece of feedback, and take your input very seriously.

Saved searches

Use saved searches to filter your results more quickly

Appearance settings

Commit f6f530b

Browse filesBrowse files
committed
updates
1 parent 123cc59 commit f6f530b
Copy full SHA for f6f530b

File tree

Expand file treeCollapse file tree

2 files changed

+195
-0
lines changed
Open diff view settings
Filter options
Expand file treeCollapse file tree

2 files changed

+195
-0
lines changed
Open diff view settings
Collapse file

‎ant/jdk14.xml‎

Copy file name to clipboard
+164Lines changed: 164 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,164 @@
1+
<?xml version="1.0" encoding="UTF-8"?>
2+
3+
<project name="crypto1.4" default="build" basedir="..">
4+
5+
<property name="bc.javac.source" value="1.4" />
6+
<property name="bc.javac.target" value="1.4" />
7+
<property name="build.dir" value="build" />
8+
<property name="jdk.name" value="jdk1.4" />
9+
<property name="src.dir" value="${build.dir}/${jdk.name}" />
10+
<property name="artifacts.dir" value="${build.dir}/artifacts/${jdk.name}" />
11+
<property name="target.prefix" value="jdk14" />
12+
<property name="javadoc.args" value="-breakiterator" />
13+
14+
<target name="init">
15+
<mkdir dir="${src.dir}" />
16+
<mkdir dir="${artifacts.dir}" />
17+
<mkdir dir="${artifacts.dir}/reports" />
18+
<mkdir dir="${artifacts.dir}/reports/xml" />
19+
<mkdir dir="${artifacts.dir}/reports/html" />
20+
<mkdir dir="${artifacts.dir}/jars" />
21+
<mkdir dir="${artifacts.dir}/checkstyle" />
22+
<copy todir="${src.dir}">
23+
<fileset dir="core/src/main/java">
24+
<exclude name="**/ntru/**/*.java" />
25+
</fileset>
26+
<fileset dir="pg/src/main/java" />
27+
<fileset dir="pkix/src/main/java" />
28+
<fileset dir="mail/src/main/java">
29+
<exclude name="**/ValidateSignedMail.java"/>
30+
</fileset>
31+
<fileset dir="prov/src/main/java">
32+
<exclude name="**/ECPointUtil.java" />
33+
<exclude name="**/ECNamedCurveSpec.java" />
34+
<exclude name="**/BCEC*.java" />
35+
<exclude name="**/JCEEC5*.java" />
36+
<exclude name="**/provider/JCEEC*.java" />
37+
<exclude name="**/EC5*.java" />
38+
<exclude name="**/JDKPKCS12StoreParameter.java" />
39+
<exclude name="**/NTRU*.java" />
40+
<exclude name="**/IndexGenerator.java" />
41+
<exclude name="**/ntru/**/*.java" />
42+
<exclude name="**/asymmetric/DSTU*.java" />
43+
<exclude name="**/asymmetric/dstu/*.java" />
44+
<exclude name="**/provider/config/PKCS12StoreParameter.java" />
45+
</fileset>
46+
<fileset dir="prov/src/main/resources" includes="**/*.properties" />
47+
<fileset dir="core/src/test/java" >
48+
<exclude name="**/speedy/*.java" />
49+
<exclude name="**/cavp/*.java" />
50+
<exclude name="**/i18n/**/*.java" />
51+
<exclude name="**/KDFFeed*.java" />
52+
<exclude name="**/KDFDoublePipeline*.java" />
53+
<exclude name="**/KDFCounterGener*.java" />
54+
<exclude name="**/ntru/**/*.java" />
55+
<exclude name="**/NTRU*.java" />
56+
<exclude name="**/pqc/**/EncryptionKeyTest.java" />
57+
<exclude name="**/pqc/**/BitStringTest.java" />
58+
<exclude name="**/GetInstanceTest.java" />
59+
</fileset>
60+
<fileset dir="pg/src/test/java" />
61+
<fileset dir="pkix/src/test/java" />
62+
<fileset dir="mail/src/test/java" />
63+
<fileset dir="prov/src/test/java">
64+
<exclude name="**/AEADTest.java" />
65+
<exclude name="**/DetDSATest.java" />
66+
<exclude name="**/ECDSA5Test.java" />
67+
<exclude name="**/CRL5Test.java" />
68+
<exclude name="**/NamedCurveTest.java" />
69+
<exclude name="**/X509LDAPCertStoreTest.java" />
70+
<exclude name="**/X509StoreTest.java" />
71+
<exclude name="**/MQVTest.java" />
72+
<exclude name="**/pem/AllTests.java" />
73+
<exclude name="**/ntru/**/*.java" />
74+
<exclude name="**/NTRU*.java" />
75+
<exclude name="**/crypto/engines/test/BitStringTest.java" />
76+
<exclude name="**/crypto/engines/test/AllTests.java" />
77+
<exclude name="**/crypto/signers/test/AllTests.java" />
78+
<exclude name="**/jce/**/DSTU*.java" />
79+
<exclude name="**/pqc/**/EncryptionKeyTest.java" />
80+
<exclude name="**/pqc/**/BitStringTest.java" />
81+
<exclude name="**/jcajce/provider/test/*.java" />
82+
<exclude name="**/jce/provider/test/JceTestUtil.java" />
83+
</fileset>
84+
<fileset dir="core/src/test/" includes="**/*.properties" />
85+
<fileset dir="prov/src/main/" includes="**/*.properties" />
86+
<fileset dir="pkix/src/test/resources" includes="**/*.*" />
87+
<fileset dir="core/src/test/resources" includes="**/*.*" />
88+
<fileset dir="pg/src/test/resources" includes="**/*.*" />
89+
<fileset dir="core/src/test/data" includes="**/*.pem" />
90+
<fileset dir="core/src/test/data" includes="**/*.properties" />
91+
<fileset dir="core/src/test/data" includes="**/*.eml" />
92+
<fileset dir="core/src/test/data" includes="**/*.sig" />
93+
<fileset dir="core/src/test/data" includes="**/*.p7m" />
94+
<fileset dir="core/src/test/data" includes="**/*.data" />
95+
<fileset dir="core/src/test/data" includes="**/*.crt" />
96+
<fileset dir="core/src/test/data" includes="**/*.crl" />
97+
<fileset dir="core/src/test/data" includes="**/*.message" />
98+
<fileset dir="core/src/test/data" includes="**/*.der" />
99+
<fileset dir="core/src/test/data" includes="**/*.csr" />
100+
<fileset dir="core/src/test/data" includes="**/*.cer" />
101+
<fileset dir="core/src/test/data" includes="**/*.cvcert" />
102+
</copy>
103+
<copy todir="${src.dir}" overwrite="true">
104+
<fileset dir="core/src/main/jdk1.4" includes="**/*.java" />
105+
<fileset dir="prov/src/main/jdk1.4" includes="**/*.java" />
106+
<fileset dir="pkix/src/main/jdk1.4" includes="**/*.java" />
107+
<fileset dir="pg/src/main/jdk1.4" includes="**/*.java" />
108+
<fileset dir="core/src/test/jdk1.4" includes="**/*.java" />
109+
<fileset dir="pkix/src/test/jdk1.4" includes="**/*.java" />
110+
<fileset dir="mail/src/test/jdk1.4" includes="**/*.java" />
111+
<fileset dir="prov/src/test/jdk1.4" includes="**/*.java" />
112+
<fileset dir="pg/src/test/jdk1.4" includes="**/*.java" />
113+
</copy>
114+
<available classname="com.puppycrawl.tools.checkstyle.CheckStyleTask" property="checkstyle.on" />
115+
</target>
116+
117+
<target name="checkstyle-on" if="checkstyle.on">
118+
<taskdef resource="checkstyletask.properties" />
119+
<checkstyle config="checkstyle/bc-checks.xml">
120+
<fileset dir="${src.dir}">
121+
<include name="**/*.java"/>
122+
<exclude name="**/sasn1/*.java"/>
123+
<exclude name="**/sasn1/test/*.java"/>
124+
</fileset>
125+
<formatter type="plain"/>
126+
<formatter type="xml" toFile="${artifacts.dir}/checkstyle/${jdk.name}-errors.xml"/>
127+
</checkstyle>
128+
</target>
129+
130+
<target name="checkstyle-off" unless="checkstyle.on">
131+
</target>
132+
133+
<target name="build" depends="init">
134+
<ant antfile="ant/bc+-build.xml" dir="." />
135+
<ant antfile="ant/bc+-build.xml" dir="." target="javadoc-lw" />
136+
<ant antfile="ant/bc+-build.xml" dir="." target="javadoc-libraries" />
137+
</target>
138+
139+
<target name="build-lw" depends="init">
140+
<ant antfile="ant/bc+-build.xml" dir="." target="build-lw" />
141+
<ant antfile="ant/bc+-build.xml" dir="." target="javadoc-lw" />
142+
</target>
143+
144+
<target name="build-provider" depends="init,checkstyle-on,checkstyle-off">
145+
<ant antfile="ant/bc+-build.xml" dir="." target="build-provider" />
146+
<ant antfile="ant/bc+-build.xml" dir="." target="javadoc-provider" />
147+
</target>
148+
149+
<target name="build-test" depends="init">
150+
<ant antfile="ant/bc+-build.xml" dir="." target="build-test" />
151+
</target>
152+
153+
<target name="test" depends="build-test">
154+
<ant antfile="ant/bc+-build.xml" dir="." target="test" />
155+
</target>
156+
157+
<target name="test-lw" depends="build-test">
158+
<ant antfile="ant/bc+-build.xml" dir="." target="test-lw" />
159+
</target>
160+
161+
<target name="zip-src">
162+
<ant antfile="ant/bc+-build.xml" dir="." target="zip-src" />
163+
</target>
164+
</project>
Collapse file

‎build1-4‎

Copy file name to clipboard
+31Lines changed: 31 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,31 @@
1+
#!/bin/sh -
2+
#
3+
# build script for 1.4
4+
#
5+
# If it's given a buildname it creates a subdirectory and places a build in it,
6+
# otherwise it just creates the docs and class files.
7+
#
8+
9+
JDKPATH=/opt/jdk1.4.2
10+
JAVA_MAIL_HOME=/opt/javamail-1.3.1
11+
JAVA_ACTIVATION_HOME=/opt/jaf-1.0.2
12+
13+
JAVA_HOME=$JDKPATH
14+
export JAVA_HOME
15+
16+
PATH=$JDKPATH/bin:$PATH
17+
export PATH
18+
19+
CLASSPATH=$JAVA_MAIL_HOME/mail.jar:$JAVA_ACTIVATION_HOME/activation.jar:$CLASSPATH
20+
export CLASSPATH
21+
22+
if [ "$1" = "test" ]
23+
then
24+
ant -f ant/jdk14.xml test
25+
else
26+
if ant -f ant/jdk14.xml build-provider
27+
then
28+
ant -f ant/jdk14.xml build
29+
ant -f ant/jdk14.xml zip-src
30+
fi
31+
fi

0 commit comments

Comments
0 (0)
Morty Proxy This is a proxified and sanitized view of the page, visit original site.