java-1.8.0-openjdk/generate_source_tarball.sh
2013-07-21 19:35:12 +02:00

35 lines
672 B
Bash
Executable File

#!/bin/bash
#VERSION=$1
VERSION=01-internal
JDK8_URL=http://hg.openjdk.java.net
if test "x${VERSION}" = "x"; then
echo "No version specified. A version XYZ will be used as'jdk8-bXYZ"
exit -1;
fi
for REPO_NAME in jdk8 aarch64-port
do
mkdir ${REPO_NAME}
pushd ${REPO_NAME}
REPO_ROOT=${JDK8_URL}/${REPO_NAME}/jdk8
hg clone ${REPO_ROOT}
pushd jdk8
for subrepo in corba hotspot jdk jaxws jaxp langtools nashorn
do
hg clone ${REPO_ROOT}/${subrepo}
done
rm -rvf jdk/src/share//native/sun/security/ec/impl
popd
find jdk8 -name ".hg" -exec rm -rf '{}' \;
tar cJf java-1.8.0-openjdk-${REPO_NAME}-b${VERSION}.tar.xz jdk8
popd
done