mirror of
https://github.com/VolmitSoftware/Iris.git
synced 2026-10-12 03:24:14 +00:00
- Add gradle/runtime-relocations.gradle as the one runtime-download relocation map - Read the slimJar relocations and shrinkRelocations from that map - Pass the derived relocation prefixes into BukkitArtifactVerifier - Drop the duplicate jar size check the packaging audit already enforces
20 lines
1.3 KiB
Groovy
20 lines
1.3 KiB
Groovy
ext.runtimeDownloadRelocations = [
|
|
'com.dfsek.paralithic' : 'art.arcane.iris.util.paralithic',
|
|
'com.google.gson' : 'art.arcane.iris.util.gson',
|
|
'com.googlecode.concurrentlinkedhashmap': 'art.arcane.iris.util.lru',
|
|
'io.papermc.lib' : 'art.arcane.iris.util.paper',
|
|
'net.kyori' : 'art.arcane.iris.util.kyori',
|
|
'org.bstats' : 'art.arcane.iris.util.metrics',
|
|
'org.apache.maven' : 'art.arcane.iris.util.maven',
|
|
'org.codehaus.plexus' : 'art.arcane.iris.util.plexus',
|
|
'org.eclipse.sisu' : 'art.arcane.iris.util.sisu',
|
|
'org.eclipse.aether' : 'art.arcane.iris.util.aether',
|
|
'com.google.inject' : 'art.arcane.iris.util.guice',
|
|
'org.dom4j' : 'art.arcane.iris.util.dom4j',
|
|
'org.jaxen' : 'art.arcane.iris.util.jaxen',
|
|
'com.github.benmanes.caffeine' : 'art.arcane.iris.util.caffeine'
|
|
] as LinkedHashMap<String, String>
|
|
|
|
ext.runtimeDownloadedPrefixes = ext.runtimeDownloadRelocations.values()
|
|
.collect { String target -> target.replace('.', '/') + '/' } as List<String>
|