QuiltMC / quilt-loader

The loader for Quilt mods.
Apache License 2.0
472 stars 87 forks source link

Publish dependencies as seperate module #418

Closed lukebemish closed 7 months ago

lukebemish commented 7 months ago

Sets up publishing of loader's dependencies in a loom-friendly fashion. As I had to touch a few different parts of the buildscript while doing this, I took the occasion to switch to using toolchains to handle the java version used for compiling and generating javadoc.

The dependencies are publishes as a module at org.quiltmc:quilt-loader-dependencies; currently, loader itself does not publish a dependency on this module, though this would be changed once an accompanying exclusion has been added to quilt loom, backported to old versions, and some time given for people to update

lukebemish commented 7 months ago

What do you mean by a version manifest? Like using a version catalog, or something in terms of publishing?

OroArmor commented 7 months ago

yeah, the libs.versions.toml

lukebemish commented 7 months ago

That's not a bad idea but that would be a different PR, I think