From 53487c9a4d076d96ae1ca4d354002046a303f42b Mon Sep 17 00:00:00 2001 From: Username404-59 Date: Sun, 2 May 2021 15:44:44 +0200 Subject: [PATCH] Update proguard to 7.1.0-beta3 (and higher) and add mavenCentral to the repositories --- build.gradle.kts | 7 ++++--- settings.gradle.kts | 1 + 2 files changed, 5 insertions(+), 3 deletions(-) diff --git a/build.gradle.kts b/build.gradle.kts index 3b2e77c..792f32a 100644 --- a/build.gradle.kts +++ b/build.gradle.kts @@ -3,7 +3,7 @@ import com.modrinth.minotaur.request.VersionType buildscript { dependencies { - classpath("com.guardsquare:proguard-gradle:7.1.0-beta2") { + classpath("com.guardsquare:proguard-gradle:[7.1.0-beta3, 7.2[") { exclude("com.android.tools.build") } } @@ -38,8 +38,9 @@ subprojects { withType(ShadowJar::class) { this.configurations = listOf(shadowC) } val shrinkJar = register("shrinkJar", proguard.gradle.ProGuardTask::class) { group = this@subprojects.group as String val dictionariesDir = "$rootDir/obfuscation" - injars(this@tasks.getByName("remapJar")) - outjars("$rootDir/shrinkedJars/") + val remapJar = this@tasks.getByName("remapJar") + injars(remapJar) + outjars("$rootDir/shrinkedJars/${remapJar.outputs.files.singleFile.name}") keep("class $group.snowygui.mixins.* { * ; }") keep("class $group.snowygui.fabric.**") keep("class $group.snowygui.forge.**") diff --git a/settings.gradle.kts b/settings.gradle.kts index 8b6de21..458a50e 100644 --- a/settings.gradle.kts +++ b/settings.gradle.kts @@ -3,6 +3,7 @@ pluginManagement { maven(url = "https://maven.fabricmc.net/") maven(url = "https://maven.architectury.dev/") maven(url = "https://maven.minecraftforge.net/") + mavenCentral() mavenLocal() gradlePluginPortal() }