diff --git a/build.gradle b/build.gradle
index 8dca349f8dd6c628bd49f797350865736c300fe5..7155a60b2d0d313cb626b3319fc8b5916786cc96 100644 (file)
--- a/build.gradle
+++ b/build.gradle
buildscript {
-
+
repositories {
mavenLocal()
mavenCentral()
+ maven { url "https://plugins.gradle.org/m2/" }
maven { url "https://oss.sonatype.org/content/repositories/snapshots/" }
jcenter()
+ google()
}
dependencies {
- classpath 'com.android.tools.build:gradle:2.1.3'
-
+ classpath 'com.android.tools.build:gradle:3.5.0'
+
}
}
allprojects {
- apply plugin: "eclipse"
- apply plugin: "idea"
- version = 'alpha0.2.1'
+ version = 'alpha0.4'
ext {
- appName = "CaveCraft"
- gdxVersion = '1.9.7'
- roboVMVersion = '2.3.1'
+ appName = "CaveDroid"
+ gdxVersion = '1.9.10'
+ roboVMVersion = '2.3.7'
box2DLightsVersion = '1.4'
ashleyVersion = '1.7.0'
aiVersion = '1.8.0'
+ guavaVersion = '28.1'
}
repositories {
mavenLocal()
mavenCentral()
+ jcenter()
+ google()
maven { url "https://oss.sonatype.org/content/repositories/snapshots/" }
maven { url "https://oss.sonatype.org/content/repositories/releases/" }
}
}
project(":desktop") {
- apply plugin: "java"
+ apply plugin: "java-library"
dependencies {
- compile project(":core")
- compile "com.badlogicgames.gdx:gdx-backend-lwjgl:$gdxVersion"
- compile "com.badlogicgames.gdx:gdx-platform:$gdxVersion:natives-desktop"
-
+ implementation project(":core")
+ api "com.badlogicgames.gdx:gdx-backend-lwjgl:$gdxVersion"
+ api "com.badlogicgames.gdx:gdx-platform:$gdxVersion:natives-desktop"
}
}
configurations { natives }
dependencies {
- compile project(":core")
- compile "com.badlogicgames.gdx:gdx-backend-android:$gdxVersion"
+ implementation project(":core")
+ api "com.badlogicgames.gdx:gdx-backend-android:$gdxVersion"
natives "com.badlogicgames.gdx:gdx-platform:$gdxVersion:natives-armeabi"
natives "com.badlogicgames.gdx:gdx-platform:$gdxVersion:natives-armeabi-v7a"
natives "com.badlogicgames.gdx:gdx-platform:$gdxVersion:natives-arm64-v8a"
natives "com.badlogicgames.gdx:gdx-platform:$gdxVersion:natives-x86"
natives "com.badlogicgames.gdx:gdx-platform:$gdxVersion:natives-x86_64"
-
}
}
project(":core") {
- apply plugin: "java"
+ apply plugin: "java-library"
dependencies {
- compile "com.badlogicgames.gdx:gdx:$gdxVersion"
-
+ api "com.badlogicgames.gdx:gdx:$gdxVersion"
+ api "com.google.guava:guava:$guavaVersion-android"
}
-}
-
-tasks.eclipse.doLast {
- delete ".project"
-}
+}
\ No newline at end of file