diff options
Diffstat (limited to 'build.gradle')
-rw-r--r-- | build.gradle | 55 |
1 files changed, 55 insertions, 0 deletions
diff --git a/build.gradle b/build.gradle new file mode 100644 index 0000000..82f04a8 --- /dev/null +++ b/build.gradle @@ -0,0 +1,55 @@ +buildscript { + repositories { + mavenLocal() + mavenCentral() + gradlePluginPortal() + maven { url "https://oss.sonatype.org/content/repositories/snapshots/" } + google() + } + dependencies { + } +} + +allprojects { + apply plugin: "eclipse" + version = '1.0' + ext { + appName = "Endless" + gdxVersion = '1.12.1' + gdxAiVersion = '1.8.2' + roboVMVersion = '2.3.20' + box2DLightsVersion = '1.5' + ashleyVersion = '1.7.4' + aiVersion = '1.8.2' + gdxControllersVersion = '2.2.1' + } + + repositories { + mavenLocal() + mavenCentral() + google() + gradlePluginPortal() + maven { url "https://oss.sonatype.org/content/repositories/snapshots/" } + maven { url "https://oss.sonatype.org/content/repositories/releases/" } + maven { url "https://jitpack.io" } + } +} + +project(":desktop") { + apply plugin: "java-library" + dependencies { + implementation project(":core") + api "com.badlogicgames.gdx:gdx-backend-lwjgl3:$gdxVersion" + api "com.badlogicgames.gdx:gdx-platform:$gdxVersion:natives-desktop" + } +} + +project(":core") { + apply plugin: "java-library" + dependencies { + api "com.badlogicgames.gdx:gdx:$gdxVersion" + api "com.badlogicgames.gdx:gdx-box2d:$gdxVersion" + api "com.badlogicgames.gdx:gdx-box2d-platform:$gdxVersion:natives-desktop" + api "com.badlogicgames.gdx:gdx-ai:$gdxAiVersion" + } +} |