aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authormiozune <miozune@gmail.com>2023-09-05 13:49:46 +0900
committerGitHub <noreply@github.com>2023-09-05 13:49:46 +0900
commit0a38f93c155e95f927b3ee85630e5c9ca0815c78 (patch)
tree8a567aca72e7acda98f4eab2e195dfca30414c3b
parenta2fea24d1908d457794a01390a03c3600f728220 (diff)
downloadGT5-Unofficial-0a38f93c155e95f927b3ee85630e5c9ca0815c78.tar.gz
GT5-Unofficial-0a38f93c155e95f927b3ee85630e5c9ca0815c78.tar.bz2
GT5-Unofficial-0a38f93c155e95f927b3ee85630e5c9ca0815c78.zip
Cleanup dependencies (#240)
-rw-r--r--build.gradle30
-rw-r--r--dependencies.gradle23
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}
}