--- lib-src/build-jtreg 2017/08/20 16:03:05 1.5 +++ lib-src/build-jtreg 2017/08/21 19:43:00 1.6 @@ -121,11 +121,12 @@ main() { def_make_dir ASMTOOLS_HOME "$PWD/asmtools-"*"-build/release" # hg clone http://hg.openjdk.java.net/code-tools/jtreg - def_make_var BUILD_NUMBER "b07" + def_make_var BUILD_NUMBER "b08" JTREG_REV="jtreg4.2-${BUILD_NUMBER}" rm -rf "jtreg" "$JTREG_REV" "$JTREG_REV.tar.gz" wget -q "http://hg.openjdk.java.net/code-tools/jtreg/archive/$JTREG_REV.tar.gz" tar xzf "$JTREG_REV.tar.gz" + rm "$JTREG_REV.tar.gz" mv "jtreg-$JTREG_REV" "jtreg" def_make_dir JDK17HOME "$HOME/jdk/jdk7" @@ -138,7 +139,10 @@ main() { cp jtreg/build/images/jtreg/lib/*.jar ../jsr166/lib/. - # Clean up intermediate artifacts + # As a side effect, save a general purpose jtreg "distribution". + rsync -a jtreg/build/images/jtreg/ "${JTREG_REV#jtreg}/" + + # Clean up intermediate artifacts. # asmtools creates a bogus index.html rm -rf asmtools asmtools-*-build index.html \ jtreg extract "${DOWNLOADED_MAVEN_JARS[@]}" \