Initial stab at API structuring (#1711)

This commit is contained in:
Arcaratus 2020-11-18 13:53:20 -05:00 committed by GitHub
parent 546215ab37
commit 1ae356c886
No known key found for this signature in database
GPG key ID: 4AEE18F83AFDEB23
88 changed files with 149 additions and 120 deletions

View file

@ -163,10 +163,29 @@ sourceSets.main.resources {
srcDir 'src/generated/resources'
}
task srcJar(type: Jar) {
from(sourceSets.main.java)
classifier = 'sources'
}
task apiJar(type: Jar) {
from(sourceSets.main.allJava)
from(sourceSets.main.output)
include 'wayoftime/bloodmagic/api/**'
classifier = 'api'
}
artifacts {
archives srcJar, apiJar
}
publishing {
publications {
mavenJava(MavenPublication) {
artifact jar
artifact srcJar
artifact apiJar
}
}
repositories {