Skip to content

Provide needed aot configs #490

New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Closed
jvalkeal opened this issue Jul 29, 2022 · 1 comment
Closed

Provide needed aot configs #490

jvalkeal opened this issue Jul 29, 2022 · 1 comment
Milestone

Comments

@jvalkeal
Copy link
Contributor

Short story is:

  • As spring-native has moved to spring-framework some changes were already done in main to use spring-boot 3.x
  • There is a common effort in https://github.com/oracle/graalvm-reachability-metadata to provide 3rd party graal configs which we're looking what to do with spring-shell
  • Immediate scope is to have sample app working on all OS's with bundled configs it needs
  • Long term goal is to have aot/graal side working as easy as it can be for users.
@jvalkeal jvalkeal added this to the 3.0.0-M1 milestone Jul 29, 2022
jvalkeal added a commit that referenced this issue Jul 29, 2022
- While out of a box *nix don't need spesific native config as is,
  windows is a different story as it needs jna/jansi stuff and i.e.
  jna needs jvm native things which doesn't work without correct
  graal configs.
- Relates #490
jvalkeal added a commit to jvalkeal/spring-shell that referenced this issue Aug 19, 2022
jvalkeal added a commit to jvalkeal/spring-shell that referenced this issue Aug 19, 2022
- New version 0.1.1 now enabled in sample.
- Remove hibernate validator hints as those are
  in metadata repo.
- Relates spring-projects#490
jvalkeal added a commit that referenced this issue Sep 6, 2022
- Now generating jni-config.json via hints to test
  that side instead of having manually crafted file.
- Relates #490
jvalkeal added a commit that referenced this issue Sep 7, 2022
@jvalkeal
Copy link
Contributor Author

jvalkeal commented Sep 7, 2022

Marking done as base work what we're doing for M1 is done.

@jvalkeal jvalkeal closed this as completed Sep 7, 2022
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

1 participant