[code-reflection] Integrated: Mavenize the repo. Mostly file moves to maven layout form

Gary Frost gfrost at openjdk.org
Fri Jun 7 18:20:15 UTC 2024


On Fri, 7 Jun 2024 18:12:40 GMT, Gary Frost <gfrost at openjdk.org> wrote:

> Maven wants an extra dir called 'main' in it's defaul layout. 
> 
> So this is mainly a bunch of moved files. 'src/java/pkg/MyClass.java' to 'src/main/java/pkg/MyClass.java' 
> 
> This simplifies pom.xml creation, we don;t have to force a non standard layout. 
> 
> I fixed up the CMakeLists.txt so the top level cmake will build
> 
> I fixed up the top level pom.xml (still non standard) and added pom.xml for all examples (using new standard layout).
> 
> I fixed up the Intellij *.iml files to reflect the new source and resource locations.

This pull request has now been integrated.

Changeset: 5033e604
Author:    Gary Frost <gfrost at openjdk.org>
URL:       https://git.openjdk.org/babylon/commit/5033e60403b81299346bb6763a22881974fbf8e2
Stats:     623 lines in 181 files changed: 575 ins; 19 del; 29 mod

Mavenize the repo. Mostly file moves to maven layout form

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

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


More information about the babylon-dev mailing list