Closed ElvishJerricco closed 9 years ago
I assume it's because of this line? I imagine that's supposed to be removing the CC dependency, but in reality it's making CC the only dependency.
It was doing what it was meant to be doing: CC should be the only dependency. However I should just be removing all compile dependencies.
I was trying to ensure the shade
and packaged
dependencies never got included, but CC shouldn't be included either.
Re-uploaded, looks like it is fixed.
But why not declare all the maven dependencies such as the ChickenBones stuff?
There not 'run-time' dependencies, simply compile time, and so it seems to make more sense to only define the ones to run at minimal functionality.
As it is, ComputerCraft is the ONLY compile dependency listed, which is the opposite of what it should be. Maven won't use the ivy repository listed in Gradle to look for dependencies. Using CC-Tweaks' maven repo as a dependency in Gradle won't ever build, and will fail to compile against the various other dependencies.