mirror of
https://github.com/VolmitSoftware/Iris.git
synced 2026-10-11 19:14:11 +00:00
Single relocation declaration
- 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
This commit is contained in:
@@ -0,0 +1,19 @@
|
||||
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>
|
||||
Reference in New Issue
Block a user