Ignore:
Timestamp:
10/14/20 07:07:13 (2 years ago)
Author:
Mark Evenson
Message:

build: make building and running a local ABCL easier

(From a suggestion by Slyrus)

Replace use of abcl.javac.{source,target} with the "magic"
ant.build.javac,{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
abcl.build.target.javac and abcl.build.source.java become more
important.

The 'abcl.properties.autoconfigure.*' 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:
1 edited

Legend:

Unmodified
Added
Removed
  • trunk/abcl/abcl.properties.in

    r15259 r15407  
    99## javac compiler options for ABCL build
    1010# generate class files for this target JVM
    11 abcl.javac.target=1.8
     11#ant.build.javac.target=1.8
    1212# specify Java source compatiblity level
    13 abcl.javac.source=1.6
     13#ant.build.javac.source=1.6
    1414
    1515## Additional site specific startup code to be merged in 'system.lisp' at build time
Note: See TracChangeset for help on using the changeset viewer.