diff --git a/spine-libgdx/build.gradle b/spine-libgdx/build.gradle index 3babace20..31eed2de5 100644 --- a/spine-libgdx/build.gradle +++ b/spine-libgdx/build.gradle @@ -7,6 +7,10 @@ ext { } allprojects { + apply plugin: "java" + + sourceSets.main.java.srcDirs = ["src"] + repositories { mavenLocal() maven { url "https://oss.sonatype.org/content/repositories/snapshots" } @@ -15,37 +19,18 @@ allprojects { } project("spine-libgdx") { - apply plugin: "java" - sourceSets.main.java.srcDirs = ["src"] + apply plugin: "java-library" dependencies { implementation "com.badlogicgames.gdx:gdx:$libgdxVersion" } } -project("spine-libgdx-tests") { - apply plugin: "java" - sourceSets.main.java.srcDirs = ["src"] +configure(subprojects - project("spine-libgdx")) { sourceSets.main.resources.srcDirs = ["assets"] dependencies { - implementation project(":spine-libgdx") - implementation "com.badlogicgames.gdx:gdx:$libgdxVersion" - implementation "com.badlogicgames.gdx:gdx-platform:$libgdxVersion:natives-desktop" - implementation "com.badlogicgames.gdx:gdx-backend-lwjgl3:$libgdxVersion" - implementation "com.badlogicgames.gdx:gdx-lwjgl3-glfw-awt-macos:$libgdxVersion" - implementation "com.badlogicgames.gdx:gdx-box2d:$libgdxVersion" - implementation "com.badlogicgames.gdx:gdx-box2d-platform:$libgdxVersion:natives-desktop" - } -} - -project("spine-skeletonviewer") { - apply plugin: "java" - sourceSets.main.java.srcDirs = ["src"] - sourceSets.main.resources.srcDirs = ["assets"] - - dependencies { - implementation project(":spine-libgdx") + implementation project(":spine-libgdx") implementation "com.badlogicgames.gdx:gdx:$libgdxVersion" implementation "com.badlogicgames.gdx:gdx-platform:$libgdxVersion:natives-desktop" implementation "com.badlogicgames.gdx:gdx-backend-lwjgl3:$libgdxVersion" diff --git a/spine-libgdx/settings.gradle b/spine-libgdx/settings.gradle index ea4eac376..632b7d04f 100644 --- a/spine-libgdx/settings.gradle +++ b/spine-libgdx/settings.gradle @@ -1,6 +1,4 @@ // includeBuild "../../libgdx" -// rootProject.name = "spine-libgdx-parent" - include ":spine-libgdx" include ":spine-libgdx-tests" include ":spine-skeletonviewer" \ No newline at end of file