From 26c2ed010b82e91f5afbb8e4d32f1df7a367d58e Mon Sep 17 00:00:00 2001 From: Mario Zechner Date: Sun, 23 Jan 2022 02:16:39 +0100 Subject: [PATCH] [libgdx] Prettify Gradle build. # Conflicts: # .gitignore --- spine-libgdx/build.gradle | 29 +++++++---------------------- spine-libgdx/settings.gradle | 2 -- 2 files changed, 7 insertions(+), 24 deletions(-) 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