[code-reflection] Integrated: We can now build jextracted artifacts from maven

Gary Frost gfrost at openjdk.org
Mon Jul 7 08:54:23 UTC 2025


On Mon, 7 Jul 2025 08:48:20 GMT, Gary Frost <gfrost at openjdk.org> wrote:

> Previously maven coould not extract opencl/opengl or cuda.  Mainly because I had no idea how to get maven to 'generate code' and then build. 
> 
> I moved the cmake invoke  from each subdir `extractions/[cuda|opencl|opnegl]/pom.xml` to the common parent and finally discovered how to get each child pom to not duplicate the build. 
> 
> So now 
> 
> mvn -e clean compile package install -Popencl,opengl
> 
> 
> And 
> 
> 
> java @hat/bld 
> 
> 
> Create the same artifacts

This pull request has now been integrated.

Changeset: 0466f705
Author:    Gary Frost <gfrost at openjdk.org>
URL:       https://git.openjdk.org/babylon/commit/0466f705abcfcf30cd503a91cd16b1b15226576d
Stats:     1620 lines in 17 files changed: 44 ins; 1502 del; 74 mod

We can now build jextracted artifacts from maven

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

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


More information about the babylon-dev mailing list