[code-reflection] Integrated: Hat separate jextract builds

Gary Frost gfrost at openjdk.org
Wed Apr 16 11:06:41 UTC 2025


On Wed, 16 Apr 2025 10:56:31 GMT, Gary Frost <gfrost at openjdk.org> wrote:

> This is an infrastructure/build change. 
> 
> Instead of relying on script 'capabilities' we now use cmake to jextract. This makes more sense because cmake 'knows' where the include/lib files are.  
> 
> Previous capabilities used cmake under the hood, but we did not have a (clean) jextract solution for maven. 
> 
> Now we can delegate to cmake 'to extract' artifacts (in the same way we delegate to build ffi backends)
> 
> I will make the pom changes as a separate PR.

This pull request has now been integrated.

Changeset: d6a24cf1
Author:    Gary Frost <gfrost at openjdk.org>
URL:       https://git.openjdk.org/babylon/commit/d6a24cf10c1ca82722cd6ade2a2db12ccf4c4419
Stats:     1290 lines in 32 files changed: 678 ins; 479 del; 133 mod

Hat separate jextract builds

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

PR: https://git.openjdk.org/babylon/pull/397


More information about the babylon-dev mailing list