Fix publish
This commit is contained in:
parent
f16728bb5f
commit
9195f4c9d6
|
@ -93,6 +93,27 @@ jar {
|
|||
duplicatesStrategy = DuplicatesStrategy.EXCLUDE
|
||||
}
|
||||
|
||||
task srgJar(type: Jar) {
|
||||
from(tasks.jar.outputs.files.collect { it.isDirectory() ? it : zipTree(it) }) {
|
||||
include 'io/izzel/**'
|
||||
exclude 'io/izzel/arclight/common/mixin/**'
|
||||
}
|
||||
archiveClassifier.set('srg')
|
||||
}
|
||||
|
||||
task spigotJar(type: Jar) {
|
||||
with tasks.srgJar
|
||||
doLast {
|
||||
def task = tasks.create('renameSpigotJar', net.minecraftforge.gradle.userdev.tasks.RenameJarInPlace)
|
||||
task.input.set(archiveFile.get().asFile)
|
||||
task.hasLog = false
|
||||
task.mappings.set(project.file('build/arclight_cache/tmp_srg/bukkit_srg.srg'))
|
||||
task.args.add('--reverse')
|
||||
task.apply()
|
||||
}
|
||||
archiveClassifier.set('spigot')
|
||||
}
|
||||
|
||||
afterEvaluate {
|
||||
tasks.reobfJar.configure {
|
||||
it.extraMappings.from(project.files('extra_mapping.tsrg'))
|
||||
|
|
|
@ -196,39 +196,6 @@ compileApplaunchJava {
|
|||
sourceCompatibility = targetCompatibility = JavaVersion.VERSION_1_7
|
||||
}
|
||||
|
||||
task srgJar(type: Jar) {
|
||||
from(tasks.jar.outputs.files.collect { it.isDirectory() ? it : zipTree(it) }) {
|
||||
include 'io/izzel/**'
|
||||
exclude 'io/izzel/arclight/common/mixin/**'
|
||||
}
|
||||
archiveClassifier.set('srg')
|
||||
}
|
||||
|
||||
task spigotJar(type: Jar) {
|
||||
with tasks.srgJar
|
||||
doLast {
|
||||
def task = tasks.create('renameSpigotJar', net.minecraftforge.gradle.userdev.tasks.RenameJarInPlace)
|
||||
task.input = archiveFile.get().asFile
|
||||
task.hasLog = false
|
||||
task.mappings = project(':arclight-common').file('build/arclight_cache/tmp_srg/bukkit_srg.srg')
|
||||
def args = task.args.toList()
|
||||
args.add('--reverse')
|
||||
task.setArgs(args)
|
||||
task.apply()
|
||||
}
|
||||
archiveClassifier.set('spigot')
|
||||
}
|
||||
/*
|
||||
task sourceJar(type: Jar) {
|
||||
from(sourceSets.main.allSource)
|
||||
for (def s in [':i18n-config', ':arclight-common', ':forge-installer']) {
|
||||
from(project(s).sourceSets.main.allSource) {
|
||||
exclude 'io/izzel/arclight/common/mixin/**'
|
||||
}
|
||||
}
|
||||
classifier = 'sources'
|
||||
}*/
|
||||
|
||||
publishing {
|
||||
repositories {
|
||||
maven {
|
||||
|
@ -242,8 +209,8 @@ publishing {
|
|||
}
|
||||
publications {
|
||||
mavenJava(MavenPublication) {
|
||||
artifact srgJar
|
||||
artifact spigotJar
|
||||
artifact project(':arclight-common').tasks.srgJar
|
||||
artifact project(':arclight-common').tasks.spigotJar
|
||||
//artifact sourceJar
|
||||
}
|
||||
}
|
||||
|
|
Loading…
Reference in New Issue
Block a user