Disable it for now
This commit is contained in:
parent
1f2b8a8bf9
commit
68b40927c8
1 changed files with 43 additions and 43 deletions
86
build.gradle
86
build.gradle
|
@ -311,51 +311,51 @@ task signJar(type: SignJar, dependsOn: reobfJar) {
|
|||
|
||||
}
|
||||
|
||||
task asmInjectJar {
|
||||
doLast {
|
||||
def cacheFiles = new File(".gradle/asmInjector")
|
||||
if (!cacheFiles.exists()) {
|
||||
cacheFiles.mkdirs()
|
||||
}
|
||||
//Downloads the maven meta data
|
||||
def mavenMetadata = new File(cacheFiles, "maven-metadata.xml")
|
||||
logger.lifecycle("ASMInjector: Downloading reborn core metadata")
|
||||
FileUtils.copyURLToFile(new URL("http://maven.modmuss50.me/RebornCore/RebornCore-1.12/maven-metadata.xml"), mavenMetadata)
|
||||
|
||||
def metadata = new XmlSlurper().parseText(FileUtils.readFileToString(mavenMetadata))
|
||||
def rcVersion = metadata.versioning.release
|
||||
|
||||
def rebornCoreJar = new File(cacheFiles, "${rcVersion}.jar")
|
||||
if(rebornCoreJar.exists()){
|
||||
rebornCoreJar.delete()
|
||||
}
|
||||
logger.lifecycle("ASMInjector: downloading RebornCore ${rcVersion}")
|
||||
FileUtils.copyURLToFile(new URL("http://maven.modmuss50.me/RebornCore/RebornCore-1.12/${rcVersion}/RebornCore-1.12-${rcVersion}-dev.jar"), rebornCoreJar)
|
||||
|
||||
logger.lifecycle("ASMInjector: setting up injector")
|
||||
def injector = new me.modmuss50.asmInjector.ASMInjector()
|
||||
injector.addClasspathFile(jar.archivePath)
|
||||
injector.addClasspathFile(rebornCoreJar)
|
||||
injector.callSetupClass("reborncore.mixin.implementations.asmInjector.ASMInjectorSetupClass")
|
||||
//injector.addClasspathFile(rebornCoreJar) //Done again to load the class data into the setup class
|
||||
|
||||
configurations.forgeGradleMc.collect {
|
||||
injector.addClasspathFile(it)
|
||||
}
|
||||
configurations.compile.collect {
|
||||
if(!it.getName().contains("RebornCore")){
|
||||
injector.addClasspathFile(it)
|
||||
}
|
||||
}
|
||||
injector.addTransformer("reborncore.mixin.transformer.MixinTransformer")
|
||||
logger.lifecycle("ASMInjector: injecting")
|
||||
injector.inject(jar.archivePath, jar.archivePath)
|
||||
logger.lifecycle("ASMInjector: done")
|
||||
}
|
||||
}
|
||||
//task asmInjectJar {
|
||||
// doLast {
|
||||
// def cacheFiles = new File(".gradle/asmInjector")
|
||||
// if (!cacheFiles.exists()) {
|
||||
// cacheFiles.mkdirs()
|
||||
// }
|
||||
// //Downloads the maven meta data
|
||||
// def mavenMetadata = new File(cacheFiles, "maven-metadata.xml")
|
||||
// logger.lifecycle("ASMInjector: Downloading reborn core metadata")
|
||||
// FileUtils.copyURLToFile(new URL("http://maven.modmuss50.me/RebornCore/RebornCore-1.12/maven-metadata.xml"), mavenMetadata)
|
||||
//
|
||||
// def metadata = new XmlSlurper().parseText(FileUtils.readFileToString(mavenMetadata))
|
||||
// def rcVersion = metadata.versioning.release
|
||||
//
|
||||
// def rebornCoreJar = new File(cacheFiles, "${rcVersion}.jar")
|
||||
// if(rebornCoreJar.exists()){
|
||||
// rebornCoreJar.delete()
|
||||
// }
|
||||
// logger.lifecycle("ASMInjector: downloading RebornCore ${rcVersion}")
|
||||
// FileUtils.copyURLToFile(new URL("http://maven.modmuss50.me/RebornCore/RebornCore-1.12/${rcVersion}/RebornCore-1.12-${rcVersion}-dev.jar"), rebornCoreJar)
|
||||
//
|
||||
// logger.lifecycle("ASMInjector: setting up injector")
|
||||
// def injector = new me.modmuss50.asmInjector.ASMInjector()
|
||||
// injector.addClasspathFile(jar.archivePath)
|
||||
// injector.addClasspathFile(rebornCoreJar)
|
||||
// injector.callSetupClass("reborncore.mixin.implementations.asmInjector.ASMInjectorSetupClass")
|
||||
// //injector.addClasspathFile(rebornCoreJar) //Done again to load the class data into the setup class
|
||||
//
|
||||
// configurations.forgeGradleMc.collect {
|
||||
// injector.addClasspathFile(it)
|
||||
// }
|
||||
// configurations.compile.collect {
|
||||
// if(!it.getName().contains("RebornCore")){
|
||||
// injector.addClasspathFile(it)
|
||||
// }
|
||||
// }
|
||||
// injector.addTransformer("reborncore.mixin.transformer.MixinTransformer")
|
||||
// logger.lifecycle("ASMInjector: injecting")
|
||||
// injector.inject(jar.archivePath, jar.archivePath)
|
||||
// logger.lifecycle("ASMInjector: done")
|
||||
// }
|
||||
//}
|
||||
|
||||
build.dependsOn signJar
|
||||
signJar.dependsOn asmInjectJar
|
||||
//signJar.dependsOn asmInjectJar
|
||||
|
||||
apply from: 'https://github.com/FabricMC/fabric-docs/raw/master/gradle/ideconfig.gradle'
|
||||
|
||||
|
|
Loading…
Add table
Reference in a new issue