Fix publish
This commit is contained in:
parent
f16728bb5f
commit
9195f4c9d6
|
@ -93,6 +93,27 @@ jar {
|
||||||
duplicatesStrategy = DuplicatesStrategy.EXCLUDE
|
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 {
|
afterEvaluate {
|
||||||
tasks.reobfJar.configure {
|
tasks.reobfJar.configure {
|
||||||
it.extraMappings.from(project.files('extra_mapping.tsrg'))
|
it.extraMappings.from(project.files('extra_mapping.tsrg'))
|
||||||
|
|
|
@ -196,39 +196,6 @@ compileApplaunchJava {
|
||||||
sourceCompatibility = targetCompatibility = JavaVersion.VERSION_1_7
|
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 {
|
publishing {
|
||||||
repositories {
|
repositories {
|
||||||
maven {
|
maven {
|
||||||
|
@ -242,8 +209,8 @@ publishing {
|
||||||
}
|
}
|
||||||
publications {
|
publications {
|
||||||
mavenJava(MavenPublication) {
|
mavenJava(MavenPublication) {
|
||||||
artifact srgJar
|
artifact project(':arclight-common').tasks.srgJar
|
||||||
artifact spigotJar
|
artifact project(':arclight-common').tasks.spigotJar
|
||||||
//artifact sourceJar
|
//artifact sourceJar
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
Loading…
Reference in New Issue
Block a user