Skip to content

build-parameters: add "target Java release" parameter, split toolchains for the build and test execution #4633

Open
@vlsi

Description

@vlsi

Deliverables

  • "Target Java release" seems to be hard-coded for now, and it is worth moving to a build parameter. It should propagate to JavaCompile.options...release and KotlinJvmCompile...Xjdk-release, and jvmTarget

  • JUnit should probably be built with the latest Java, and there should be a possibility to test it with a different version. Thus two toolchain properties are needed: one for build, another one for test.

See:

Metadata

Metadata

Assignees

No one assigned

    Type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions