From 42f077d680443d1c7ea5147484ceddb127b505be Mon Sep 17 00:00:00 2001 From: Collin Smith Date: Wed, 2 Dec 2020 00:29:08 -0800 Subject: [PATCH] Improved organization of :core build.gradle --- core/build.gradle | 18 +++++++++++++----- 1 file changed, 13 insertions(+), 5 deletions(-) diff --git a/core/build.gradle b/core/build.gradle index 07c0ff45..005255d2 100644 --- a/core/build.gradle +++ b/core/build.gradle @@ -16,6 +16,7 @@ idea.module.generatedSourceDirs += generatedSourceDirs project.ext.flatbuffersSourceDirs = file('src/main/flatbuffers/') +// LibGDX dependencies { api "com.badlogicgames.gdx:gdx:$gdxVersion" api "com.badlogicgames.gdx:gdx-backend-lwjgl:$gdxVersion" @@ -23,6 +24,7 @@ dependencies { api "com.badlogicgames.gdx:gdx-controllers:$gdxVersion" } +// Libraries dependencies { api "com.google.guava:guava:20.0" api "com.android.support:support-annotations:28.0.0" @@ -32,18 +34,28 @@ dependencies { api "org.apache.commons:commons-math3:3.6.1" api "org.apache.commons:commons-text:1.8" api "com.jcraft:jzlib:1.1.3" - api "com.google.flatbuffers:flatbuffers-java:$flatbuffersVersion" } +// Networking +dependencies { + api "com.google.flatbuffers:flatbuffers-java:$flatbuffersVersion" + api "io.netty:netty-all:$nettyVersion" +} + +// Box2D (to be deprecated) dependencies { api "com.badlogicgames.gdx:gdx-box2d:$gdxVersion" api "com.badlogicgames.box2dlights:box2dlights:$box2DLightsVersion" } +// Logging +// Some utilities do not work on Android +// Intended for use in :desktop to get package tree at runtime for debugging dependencies { api "org.reflections:reflections:0.9.12" } +// Artemis ODB dependencies { // components to expose api "net.onedaybeard.artemis:artemis-odb:$artemisOdbVersion" @@ -63,10 +75,6 @@ dependencies { //api "net.mostlyoriginal.artemis-odb:contrib-plugin-singleton:$artemisContribVersion" } -dependencies { - api "io.netty:netty-all:$nettyVersion" -} - dependencies { testImplementation "junit:junit:4.12" testImplementation "com.badlogicgames.gdx:gdx-backend-headless:$gdxVersion"