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

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


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.

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

Commit messages:
 - mavenize the repo. Mostly file moves to maven layout form - whitespace
 - mavenize the repo. Mostly file moves to maven layout form

Changes: https://git.openjdk.org/babylon/pull/119/files
  Webrev: https://webrevs.openjdk.org/?repo=babylon&pr=119&range=00
  Stats: 623 lines in 181 files changed: 575 ins; 19 del; 29 mod
  Patch: https://git.openjdk.org/babylon/pull/119.diff
  Fetch: git fetch https://git.openjdk.org/babylon.git pull/119/head:pull/119

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


More information about the babylon-dev mailing list