Changeset 15281
- Timestamp:
- 05/16/20 06:29:26 (3 years ago)
- Location:
- trunk/abcl/ci
- Files:
-
- 1 added
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/abcl/ci/create-abcl-properties.bash
r15259 r15281 19 19 6|openjdk6) 20 20 options="-d64 -XX:+CMSClassUnloadingEnabled -XX:MaxPermSize=1g -XX:+UseConcMarkSweepGC" 21 abcl_javac_source=1.6 21 abcl_javac_target=1.6 22 abcl_javac_source=1.6 22 23 ;; 23 24 7|openjdk7) 24 25 options="-d64 -XX:+UseG1GC" 25 abcl_javac_source=1.7 26 abcl_javac_target=1.7 27 abcl_javac_source=1.7 26 28 ;; 27 29 8|openjdk8) 28 30 options="-XX:+UseG1GC -XX:+AggressiveOpts -XX:CompileThreshold=10" 31 abcl_javac_target=1.8 32 abcl_javac_source=1.8 29 33 ;; 30 34 11|openjdk11) 31 35 options="-XX:CompileThreshold=10" 36 abcl_javac_target=11 37 abcl_javac_source=1.8 32 38 ;; 33 39 # untested: weakly unsupported 34 40 12|openjdk12) 35 41 options="-XX:CompileThreshold=10" 42 abcl_javac_target=12 43 abcl_javac_source=1.8 36 44 ;; 37 45 13|openjdk13) 38 46 options="-XX:CompileThreshold=10" 47 abcl_javac_target=13 48 abcl_javac_source=1.8 39 49 ;; 40 50 14|openjdk14) 41 51 options="-XX:CompileThreshold=10 ${zgc}" 52 abcl_javac_target=14 53 abcl_javac_source=1.8 42 54 ;; 43 55 esac 44 56 45 cat ${root}/abcl.properties.in | awk -F = -v options="$options" -v source="$abcl_javac_source" '/^java.options/ {print $0 " " options; next}; /^abcl.javac.source/ {print "abcl.javac.source=" source; next}; {print $0}' > ${root}/abcl.properties 57 cat ${root}/abcl.properties.in \ 58 | awk -F = \ 59 -v options="$options" \ 60 -v target="$abcl_javac_target" \ 61 -v source="$abcl_javac_source" \ 62 -f ${DIR}/create-abcl-properties.awk \ 63 > ${root}/abcl.properties 46 64 47 65 echo "Finished configuring for $jdk into <${prop_out}>."
Note: See TracChangeset
for help on using the changeset viewer.