raeleus / skin-composer

Create skins for LibGDX scene2d.ui with a graphical interface.
MIT License
427 stars 34 forks source link

Fix my messed-up Gradle 7 config. #132

Closed tommyettinger closed 1 year ago

tommyettinger commented 1 year ago

We only need implementation, not api, so we don't need java-library and can stay using java. Changing from compile means changing configurations to runtimeClasspath. I set a duplicate-handling strategy because Gradle 7 needs that. I made the installer and uninstaller aware of their own assets, because they seem to not have them otherwise. I wasn't exactly clear on how best to build the jpackage versions of core, installer, and uninstaller, but I did manage to get them all built by running gradlew dist and gradlew installer:jpackageApplyUAC; there might be more steps in a release that I haven't tested. Also, all of this will be sorta-obsolete when Gradle 8 comes out in a few weeks, heh, but having done the 7 update will make the 8 update easier.

tommyettinger commented 1 year ago

Uh, maybe run gradlew wrapper and commit the changed files. I'm not sure exactly what changes there, but it makes the wrapper-related files current.