Depends on #2
Changes:
- Use kotlin gradle DSL instead of groovy DSL
- Use version catalogs
I've added multiple dependencies to it even though they're all included by org.java-gi:adw, as it shows off how to use bundles.
- Modernize some misc. things
- Add foojay toolchains resolver plugin
- Add some gradle properties that improve performance
- Bump java toolchain version to 25, as it's the latest LTS version (alternatively, I could go down to 21)
Depends on #2
Changes:
- Use kotlin gradle DSL instead of groovy DSL
- Use version catalogs
I've added multiple dependencies to it even though they're all included by `org.java-gi:adw`, as it shows off how to use bundles.
- Modernize some misc. things
- Add foojay toolchains resolver plugin
- Add some gradle properties that improve performance
- Bump java toolchain version to 25, as it's the latest LTS version (alternatively, I could go down to 21)