mirror of
https://github.com/EsotericSoftware/spine-runtimes.git
synced 2025-12-20 17:26:01 +08:00
53 lines
1.2 KiB
Groovy
53 lines
1.2 KiB
Groovy
apply plugin: "java"
|
|
apply plugin: "maven"
|
|
|
|
group = "com.github.EsotericSoftware"
|
|
version = "4.0-beta"
|
|
|
|
ext {
|
|
libgdxVersion = "1.9.14"
|
|
}
|
|
|
|
sourceSets.main.java.srcDirs = ["spine-libgdx/src"]
|
|
sourceSets.test.java.srcDirs = ["spine-libgdx-tests/src"]
|
|
|
|
repositories {
|
|
maven {
|
|
url "https://oss.sonatype.org/content/repositories/snapshots"
|
|
}
|
|
mavenCentral()
|
|
jcenter()
|
|
}
|
|
|
|
dependencies {
|
|
compile "com.badlogicgames.gdx:gdx:$libgdxVersion"
|
|
|
|
testCompile "com.badlogicgames.gdx:gdx:$libgdxVersion"
|
|
testCompile "com.badlogicgames.gdx:gdx-backend-lwjgl:$libgdxVersion"
|
|
testCompile "com.badlogicgames.gdx:gdx-platform:$libgdxVersion:natives-desktop"
|
|
testCompile "com.badlogicgames.gdx:gdx-box2d:$libgdxVersion"
|
|
testCompile "com.badlogicgames.gdx:gdx-box2d-platform:$libgdxVersion:natives-desktop"
|
|
|
|
}
|
|
|
|
task myJavadocs(type: Javadoc) {
|
|
source = sourceSets.main.allJava
|
|
javadoc.options.addStringOption('Xdoclint:none', '-quiet')
|
|
|
|
}
|
|
|
|
task sourcesJar(type: Jar, dependsOn: classes) {
|
|
classifier = 'sources'
|
|
from sourceSets.main.allSource
|
|
}
|
|
|
|
task javadocJar(type: Jar, dependsOn: javadoc) {
|
|
classifier = 'javadoc'
|
|
from javadoc.destinationDir
|
|
}
|
|
|
|
artifacts {
|
|
archives sourcesJar
|
|
archives javadocJar
|
|
}
|