Scripts for bootstrapping various programming languages
You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
 
 

23 lines
1.1 KiB

#!/bin/sh
set -eu
export MAKEFLAGS="-j${NPROC:-$(nproc)}"
[ ! -d build/install-gcc ] && ./build_gcc.sh
[ ! -d build/install-ant ] && ./build_ant.sh
[ ! -d build/install-icedtea7 ] && ./build_icedtea7.sh
[ ! -d build/install-icedtea8 ] && ./build_icedtea8.sh
[ ! -d build/install-make42 ] && ./build_make42.sh
[ ! -d build/install-jdk9 ] && ./build_jdk.sh icedtea8 jdk9
[ ! -d build/install-jdk10 ] && ./build_jdk.sh jdk9 jdk10
[ ! -d build/install-jdk11 ] && ./build_jdk.sh jdk10 jdk11
[ ! -d build/install-jdk12 ] && ./build_jdk.sh jdk11 jdk12
[ ! -d build/install-jdk13 ] && ./build_jdk.sh jdk12 jdk13
[ ! -d build/install-jdk14 ] && ./build_jdk.sh jdk13 jdk14
[ ! -d build/install-jdk15 ] && ./build_jdk.sh jdk14 jdk15
[ ! -d build/install-jdk16 ] && ./build_jdk.sh jdk15 jdk16
[ ! -d build/install-jdk17 ] && ./build_jdk.sh jdk16 jdk17
[ ! -d build/install-jdk18 ] && ./build_jdk.sh jdk17 jdk18
[ ! -d build/install-jdk19 ] && ./build_jdk.sh jdk18 jdk19
[ ! -d build/install-jdk20 ] && ./build_jdk.sh jdk19 jdk20
[ ! -d build/install-jdk21 ] && ./build_jdk.sh jdk20 jdk21