source: trunk/abcl/ci/create-abcl-properties.awk @ 15407

Last change on this file since 15407 was 15407, checked in by Mark Evenson, 2 years ago

build: make building and running a local ABCL easier

(From a suggestion by Slyrus)

Replace use of abcl.javac.{source,target} with the "magic",{source,target} properties.

Explicitly configure 'abcl.release' target to use openjdk8 compilation.

The Java compilation options are perhaps underspecified in terms of
the target JVM in order to support a developer who simply wants to
compile and run locally with least hassles.

When preparing ABCL binaries for wider distribution, the values of the and become more

The '*' targets use the
ci/create-build-properties.bash script to set these options for
various openjdk platforms.

  • * *

build: build the wrapper with the release

N.b. the wrapper is a local artifact, not supposed to be shipped with
the release.

File size: 200 bytes
1/^java.options/ {print $0 " " options; next}
2/ {print "" target; next}
3/ {print "" source; next}
4{print $0}
Note: See TracBrowser for help on using the repository browser.