Commit 169cd786 authored by Vladimir Bashkirtsev's avatar Vladimir Bashkirtsev

Initial commit

parents
all: 12
gcj:
$(MAKE) -C ../gcj temporary
ant:
$(MAKE) -C ../ant temporary
clean:
$(MAKE) -C ../gcj clean
build-6:
$(MAKE) -C ../icedtea build-6
build-7:
$(MAKE) -C ../icedtea build-7
build-8:
$(MAKE) -C ../icedtea build-8
9: gcj ant build-6 build-7 build-8 build-9 clean
build-9:
dd if=/dev/zero of=swap bs=1048576 count=1024
chmod 600 swap
mkswap swap
swapon swap
ln -s /opt/jdk/bin/java /usr/bin/java
tar xf jdk-9.0.4+11.tar.bz2
for subproject in corba hotspot jaxp jaxws jdk langtools nashorn; do \
mkdir -pv jdk9u-jdk-9.0.4+11/$${subproject} ; \
tar -xf jdk/9.0.4+11/$${subproject}.tar.bz2 --strip-components=1 -C jdk9u-jdk-9.0.4+11/$${subproject} ; \
done
cd jdk9u-jdk-9.0.4+11 && PATH=/build/usr/bin:$$PATH bash configure --enable-unlimited-crypto --disable-warnings-as-errors --with-stdc++lib=dynamic --with-giflib=system --with-lcms=system --with-libjpeg=system --with-libpng=system --with-zlib=system --with-version-build="11" --with-version-pre="" --with-version-opt=""
$(MAKE) -C jdk9u-jdk-9.0.4+11 images PATH=/build/usr/bin:$$PATH
mkdir -p /opt/jdk-9.0.4+11
cd jdk9u-jdk-9.0.4+11 && cp -Rv build/*/images/jdk/* /opt/jdk-9.0.4+11
chown -R root:root /opt/jdk-9.0.4+11
find /opt/jdk-9.0.4+11 -name \*.diz -delete
ln -sfv -n jdk-9.0.4+11 /opt/jdk
rm -f /opt/jdk/lib/security/cacerts
ln -svf /etc/ssl/java/cacerts /opt/jdk/lib/security/cacerts
rm -rf /opt/icedtea-3.14.0
rm -rf jdk9u-jdk-9.0.4+11
swapoff swap
rm -rf swap
10: 9 build-10
build-10:
dd if=/dev/zero of=swap bs=1048576 count=1024
chmod 600 swap
mkswap swap
swapon swap
tar xf jdk-10.0.2+13.tar.bz2
cd jdk10u-jdk-10.0.2+13 && PATH=/build/usr/bin:$$PATH bash configure --enable-unlimited-crypto --disable-warnings-as-errors --with-stdc++lib=dynamic --with-giflib=system --with-lcms=system --with-libjpeg=system --with-libpng=system --with-zlib=system --with-version-build="13" --with-version-pre="" --with-version-opt=""
$(MAKE) -C jdk10u-jdk-10.0.2+13 images PATH=/build/usr/bin:$$PATH
mkdir -p /opt/jdk-10.0.2+13
cd jdk10u-jdk-10.0.2+13 && cp -Rv build/*/images/jdk/* /opt/jdk-10.0.2+13
chown -R root:root /opt/jdk-10.0.2+13
find /opt/jdk-10.0.2+13 -name \*.diz -delete
ln -sfv -n jdk-10.0.2+13 /opt/jdk
rm -f /opt/jdk/lib/security/cacerts
ln -svf /etc/ssl/java/cacerts /opt/jdk/lib/security/cacerts
rm -rf /opt/jdk-9.0.4+11
rm -rf jdk10u-jdk-10.0.2+13
swapoff swap
rm -rf swap
11: 10 build-11
build-11:
dd if=/dev/zero of=swap bs=1048576 count=1024
chmod 600 swap
mkswap swap
swapon swap
tar xf jdk-11.0.2+9.tar.bz2
cd jdk11u-jdk-11.0.2+9 && PATH=/build/usr/bin:$$PATH bash configure --enable-unlimited-crypto --disable-warnings-as-errors --with-stdc++lib=dynamic --with-giflib=system --with-lcms=system --with-libjpeg=system --with-libpng=system --with-zlib=system --with-version-build="13" --with-version-pre="" --with-version-opt=""
$(MAKE) -C jdk11u-jdk-11.0.2+9 images PATH=/build/usr/bin:$$PATH
mkdir -p /opt/jdk-11.0.2+9
cd jdk11u-jdk-11.0.2+9 && cp -Rv build/*/images/jdk/* /opt/jdk-11.0.2+9
chown -R root:root /opt/jdk-11.0.2+9
find /opt/jdk-11.0.2+9 -name \*.diz -delete
ln -sfv -n jdk-11.0.2+9 /opt/jdk
rm -f /opt/jdk/lib/security/cacerts
ln -svf /etc/ssl/java/cacerts /opt/jdk/lib/security/cacerts
rm -rf /opt/jdk-10.0.2+13
rm -rf jdk11u-jdk-11.0.2+9
swapoff swap
rm -rf swap
12: 11 build-12
build-12:
dd if=/dev/zero of=swap bs=1048576 count=1024
chmod 600 swap
mkswap swap
swapon swap
tar xf jdk-12.0.2+10.tar.bz2
cd jdk12u-jdk-12.0.2+10 && PATH=/build/usr/bin:$$PATH bash configure --enable-unlimited-crypto --disable-warnings-as-errors --with-stdc++lib=dynamic --with-giflib=system --with-lcms=system --with-libjpeg=system --with-libpng=system --with-zlib=system --with-version-build="13" --with-version-pre="" --with-version-opt=""
$(MAKE) -C jdk12u-jdk-12.0.2+10 images PATH=/build/usr/bin:$$PATH
mkdir -p /opt/jdk-12.0.2+10
cd jdk12u-jdk-12.0.2+10 && cp -Rv build/*/images/jdk/* /opt/jdk-12.0.2+10
chown -R root:root /opt/jdk-12.0.2+10
find /opt/jdk-12.0.2+10 -name \*.diz -delete
ln -sfv -n jdk-12.0.2+10 /opt/jdk
rm -f /opt/jdk/lib/security/cacerts
ln -svf /etc/ssl/java/cacerts /opt/jdk/lib/security/cacerts
rm -rf /opt/jdk-11.0.2+9
rm -rf jdk12u-jdk-12.0.2+10
swapoff swap
rm -rf swap
Markdown is supported
0%
or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment