diff options
author | miozune <miozune@gmail.com> | 2023-09-05 13:49:46 +0900 |
---|---|---|
committer | GitHub <noreply@github.com> | 2023-09-05 13:49:46 +0900 |
commit | 0a38f93c155e95f927b3ee85630e5c9ca0815c78 (patch) | |
tree | 8a567aca72e7acda98f4eab2e195dfca30414c3b | |
parent | a2fea24d1908d457794a01390a03c3600f728220 (diff) | |
download | GT5-Unofficial-0a38f93c155e95f927b3ee85630e5c9ca0815c78.tar.gz GT5-Unofficial-0a38f93c155e95f927b3ee85630e5c9ca0815c78.tar.bz2 GT5-Unofficial-0a38f93c155e95f927b3ee85630e5c9ca0815c78.zip |
Cleanup dependencies (#240)
-rw-r--r-- | build.gradle | 30 | ||||
-rw-r--r-- | dependencies.gradle | 23 |
2 files changed, 27 insertions, 26 deletions
diff --git a/build.gradle b/build.gradle index 1aaadcce85..b894d64772 100644 --- a/build.gradle +++ b/build.gradle @@ -1,4 +1,4 @@ -//version: 1690104383 +//version: 1692122114 /* DO NOT CHANGE THIS FILE! Also, you may replace this file at any time if there is an update available. @@ -69,7 +69,7 @@ plugins { id 'com.diffplug.spotless' version '6.13.0' apply false // 6.13.0 is the last jvm8 supporting version id 'com.modrinth.minotaur' version '2.+' apply false id 'com.matthewprenger.cursegradle' version '1.4.0' apply false - id 'com.gtnewhorizons.retrofuturagradle' version '1.3.21' + id 'com.gtnewhorizons.retrofuturagradle' version '1.3.24' } print("You might want to check out './gradlew :faq' if your build fails.\n") @@ -401,9 +401,13 @@ if (identifiedVersion == versionOverride) { group = "com.github.GTNewHorizons" if (project.hasProperty("customArchiveBaseName") && customArchiveBaseName) { - archivesBaseName = customArchiveBaseName + base { + archivesName = customArchiveBaseName + } } else { - archivesBaseName = modId + base { + archivesName = modId + } } @@ -558,9 +562,6 @@ repositories { maven { name 'Overmind forge repo mirror' url 'https://gregtech.overminddl1.com/' - mavenContent { - excludeGroup("net.minecraftforge") // missing the `universal` artefact - } } maven { name = "GTNH Maven" @@ -627,6 +628,8 @@ def mixinProviderSpecNoClassifer = "${mixinProviderGroup}:${mixinProviderModule} def mixinProviderSpec = "${mixinProviderSpecNoClassifer}:dev" ext.mixinProviderSpec = mixinProviderSpec +def mixingConfigRefMap = 'mixins.' + modId + '.refmap.json' + dependencies { if (usesMixins.toBoolean()) { annotationProcessor('org.ow2.asm:asm-debug-all:5.0.3') @@ -638,7 +641,7 @@ dependencies { } } if (usesMixins.toBoolean()) { - implementation(modUtils.enableMixins(mixinProviderSpec)) + implementation(modUtils.enableMixins(mixinProviderSpec, mixingConfigRefMap)) } else if (forceEnableMixins.toBoolean()) { runtimeOnlyNonPublishable(mixinProviderSpec) } @@ -691,8 +694,6 @@ if (file('dependencies.gradle.kts').exists()) { throw new RuntimeException("Missing dependencies.gradle[.kts]") } -def mixingConfigRefMap = 'mixins.' + modId + '.refmap.json' - tasks.register('generateAssets') { group = "GTNH Buildscript" description = "Generates a mixin config file at /src/main/resources/mixins.modid.json if needed" @@ -775,10 +776,10 @@ dependencies { java17Dependencies("com.github.GTNewHorizons:lwjgl3ify:${lwjgl3ifyVersion}") } if (modId != 'hodgepodge') { - java17Dependencies('com.github.GTNewHorizons:Hodgepodge:2.2.19') + java17Dependencies('com.github.GTNewHorizons:Hodgepodge:2.2.26') } - java17PatchDependencies('net.minecraft:launchwrapper:1.15') {transitive = false} + java17PatchDependencies('net.minecraft:launchwrapper:1.17.2') {transitive = false} java17PatchDependencies("org.ow2.asm:asm:${asmVersion}") java17PatchDependencies("org.ow2.asm:asm-commons:${asmVersion}") java17PatchDependencies("org.ow2.asm:asm-tree:${asmVersion}") @@ -1148,7 +1149,10 @@ tasks.named("processIdeaSettings").configure { tasks.named("ideVirtualMainClasses").configure { // Make IntelliJ "Build project" build the mod jars - dependsOn("jar", "reobfJar", "spotlessCheck") + dependsOn("jar", "reobfJar") + if (!disableSpotless) { + dependsOn("spotlessCheck") + } } // workaround variable hiding in pom processing diff --git a/dependencies.gradle b/dependencies.gradle index 064bf4dceb..e8d3fdf49e 100644 --- a/dependencies.gradle +++ b/dependencies.gradle @@ -2,29 +2,26 @@ dependencies { shadowImplementation('com.github.GTNewHorizons:AVRcore:1.0.1') - api('com.github.GTNewHorizons:GT5-Unofficial:5.09.43.146:dev') + api('com.github.GTNewHorizons:GT5-Unofficial:5.09.43.192:dev') api('com.github.GTNewHorizons:Yamcl:0.5.86:dev') - implementation('com.github.GTNewHorizons:GTNEIOrePlugin:1.1.1:dev') + implementation('com.github.GTNewHorizons:GTNEIOrePlugin:1.1.3:dev') compileOnly("TGregworks:TGregworks:1.7.10-GTNH-1.0.23:deobf") {transitive=false} - compileOnly('com.github.GTNewHorizons:TinkersConstruct:1.9.38-GTNH:dev') {transitive=false} - compileOnly('com.github.GTNewHorizons:OpenModularTurrets:2.2.11-247:dev') {transitive=false} - compileOnly('com.github.GTNewHorizons:OpenComputers:1.9.12-GTNH:dev') {transitive=false} - compileOnly('com.github.GTNewHorizons:GTplusplus:1.9.54:dev') {transitive=false} - compileOnly('com.github.GTNewHorizons:Avaritia:1.45:dev') {transitive=false} + compileOnly('com.github.GTNewHorizons:TinkersConstruct:1.9.39-GTNH:dev') {transitive=false} + compileOnly('com.github.GTNewHorizons:OpenComputers:1.9.14-GTNH:dev') {transitive=false} + compileOnly('com.github.GTNewHorizons:GTplusplus:1.9.85:dev') {transitive=false} + compileOnly('com.github.GTNewHorizons:Avaritia:1.46:dev') {transitive=false} - compileOnly('curse.maven:cofh-lib-220333:2388748') {transitive=false} - compileOnly('curse.maven:computercraft-67504:2269339') {transitive=false} compileOnly('thaumcraft:Thaumcraft:1.7.10-4.2.3.5:dev') {transitive=false} compileOnly("curse.maven:extra-utilities-225561:2264384") {transitive=false} // for testing EOH recipes //runtimeOnlyNonPublishable("TGregworks:TGregworks:1.7.10-GTNH-1.0.23:deobf") - //runtimeOnlyNonPublishable('com.github.GTNewHorizons:TinkersConstruct:1.9.38-GTNH:dev') - //runtimeOnlyNonPublishable('com.github.GTNewHorizons:NewHorizonsCoreMod:2.1.79:dev') - //runtimeOnlyNonPublishable('com.github.GTNewHorizons:GoodGenerator:0.6.11:dev') { + //runtimeOnlyNonPublishable('com.github.GTNewHorizons:TinkersConstruct:1.9.39-GTNH:dev') + //runtimeOnlyNonPublishable('com.github.GTNewHorizons:NewHorizonsCoreMod:2.1.110:dev') + //runtimeOnlyNonPublishable('com.github.GTNewHorizons:GoodGenerator:0.6.41:dev') { // exclude group: "com.github.GTNewHorizons", module: "TecTech" //} //runtimeOnlyNonPublishable("curse.maven:extra-utilities-225561:2264384") {transitive=false} - //runtimeOnlyNonPublishable('com.github.GTNewHorizons:Avaritia:1.45:dev') {transitive=false} + //runtimeOnlyNonPublishable('com.github.GTNewHorizons:Avaritia:1.46:dev') {transitive=false} } |