Integrated: Fix issue with missing JSON classes in make build

Jorn Vernee jvernee at openjdk.org
Mon Sep 9 10:23:17 UTC 2024


On Fri, 6 Sep 2024 20:22:43 GMT, Jorn Vernee <jvernee at openjdk.org> wrote:

> Currently, the `make` build is broken, since we added a new package, but the make build doesn't build the source files in that package. 
> 
> This patch adds compilation of the new sources, and adds the missing `--add-exports` flags when running tests. Instead of listing each package in the javac command, I've switched to module source path-based compilation. So, if we ever change the packages in the future, we should run into the same problem again.

This pull request has now been integrated.

Changeset: c2544346
Author:    Jorn Vernee <jvernee at openjdk.org>
URL:       https://git.openjdk.org/jextract/commit/c2544346a34add700e786e89030df99d952797ba
Stats:     10 lines in 2 files changed: 2 ins; 3 del; 5 mod

Fix issue with missing JSON classes in make build

Reviewed-by: mcimadamore, sundar

-------------

PR: https://git.openjdk.org/jextract/pull/259


More information about the jextract-dev mailing list