add api.jar output
This commit is contained in:
parent
bccd15d560
commit
8401bf5da7
1 changed files with 10 additions and 2 deletions
12
build.gradle
12
build.gradle
|
@ -159,11 +159,19 @@ task MDKZip(type: Zip) {
|
||||||
include 'mekanism/api/**'
|
include 'mekanism/api/**'
|
||||||
}
|
}
|
||||||
|
|
||||||
|
task apiJar(type: Jar) {
|
||||||
|
classifier = 'API'
|
||||||
|
dependsOn processResources
|
||||||
|
from sourceSets.main.java.srcDirs
|
||||||
|
from sourceSets.main.output
|
||||||
|
include 'mekanism/api/**'
|
||||||
|
}
|
||||||
|
|
||||||
task fullBuild(type: Delete) {
|
task fullBuild(type: Delete) {
|
||||||
delete jar
|
delete jar
|
||||||
}
|
}
|
||||||
|
|
||||||
fullBuild.dependsOn('toolsJar', 'coreJar', 'generatorsJar', 'MDKZip', 'alltJar')
|
fullBuild.dependsOn('toolsJar', 'coreJar', 'generatorsJar', 'MDKZip', 'alltJar', 'apiJar')
|
||||||
|
|
||||||
artifactory {
|
artifactory {
|
||||||
contextUrl = System.getenv("MAVEN_URL")
|
contextUrl = System.getenv("MAVEN_URL")
|
||||||
|
@ -198,7 +206,7 @@ publishing {
|
||||||
artifactId = rootProject.name
|
artifactId = rootProject.name
|
||||||
groupId = project.group
|
groupId = project.group
|
||||||
version = project.version
|
version = project.version
|
||||||
artifacts = [toolsJar, coreJar, generatorsJar, MDKZip, alltJar]
|
artifacts = [toolsJar, coreJar, generatorsJar, MDKZip, alltJar, apiJar]
|
||||||
components.java.withVariantsFromConfiguration(configurations.runtimeElements) {
|
components.java.withVariantsFromConfiguration(configurations.runtimeElements) {
|
||||||
skip()
|
skip()
|
||||||
}
|
}
|
||||||
|
|
Loading…
Reference in a new issue