gdxapp4d/build.gradle

126 lines
2.8 KiB
Groovy
Raw Normal View History

2022-01-28 08:53:02 +00:00
buildscript {
repositories {
mavenLocal()
mavenCentral()
gradlePluginPortal()
}
dependencies {
}
2022-01-28 08:53:02 +00:00
}
allprojects {
apply plugin: "eclipse"
version = '1.0'
ext {
appJvmCode = 11
appEncoding = "UTF-8"
x4oVersion = "0.8.6"
gdxVersion = "1.10.0"
spairVersion = "1.86.0"
nativefilechooserVersion = "1.0.0"
junitVersion = "5.7.2"
}
repositories {
mavenLocal()
mavenCentral {
metadataSources {
mavenPom()
artifact()
ignoreGradleMetadataRedirection()
}
}
}
2022-01-28 08:53:02 +00:00
}
2022-02-06 23:24:55 +00:00
project(":lib-bassboonyd") {
2022-02-02 15:29:29 +00:00
apply plugin: "java-library"
dependencies {
testImplementation "org.junit.jupiter:junit-jupiter:$junitVersion"
}
tasks.named('test') {
useJUnitPlatform()
}
}
2022-02-17 18:57:57 +00:00
project(":lib-warpme") {
apply plugin: "java-library"
dependencies {
2022-02-06 23:24:55 +00:00
api project(":lib-bassboonyd")
api files('../gradle-libs/x4o-driver-0.8.7-SNAPSHOT.jar')
api files('../gradle-libs/jasper-el-6.0.20.jar')
api files('../gradle-libs/el-api-6.0.20.jar')
2022-02-05 15:21:45 +00:00
testImplementation "org.junit.jupiter:junit-jupiter:$junitVersion"
}
tasks.named('test') {
useJUnitPlatform()
}
}
2022-02-17 18:57:57 +00:00
project(":lib-numberxd") {
apply plugin: "java-library"
dependencies {
api project(":lib-warpme")
testImplementation "org.junit.jupiter:junit-jupiter:$junitVersion"
}
tasks.named('test') {
useJUnitPlatform()
}
}
2022-02-07 13:17:29 +00:00
project(":lib-unicodezd") {
apply plugin: "java-library"
dependencies {
2022-02-06 23:24:55 +00:00
api project(":lib-numberxd")
2022-02-07 00:18:02 +00:00
testImplementation "org.junit.jupiter:junit-jupiter:$junitVersion"
}
tasks.named('test') {
useJUnitPlatform()
}
}
2022-02-07 13:17:29 +00:00
project(":lib-basicwd") {
2022-02-07 00:18:02 +00:00
apply plugin: "java-library"
dependencies {
2022-02-07 13:17:29 +00:00
api project(":lib-unicodezd")
2022-02-07 00:18:02 +00:00
testImplementation "org.junit.jupiter:junit-jupiter:$junitVersion"
}
tasks.named('test') {
useJUnitPlatform()
}
}
2022-02-07 13:29:23 +00:00
project(":lib-imxmi") {
2022-02-07 00:18:02 +00:00
apply plugin: "java-library"
dependencies {
2022-02-07 13:17:29 +00:00
api project(":lib-basicwd")
2022-02-07 14:30:07 +00:00
api "io.github.spair:imgui-java-binding:$spairVersion"
api "io.github.spair:imgui-java-lwjgl3:$spairVersion"
api "io.github.spair:imgui-java-natives-linux:$spairVersion"
api "io.github.spair:imgui-java-natives-macos:$spairVersion"
api "io.github.spair:imgui-java-natives-windows:$spairVersion"
2022-02-07 13:29:23 +00:00
testImplementation "org.junit.jupiter:junit-jupiter:$junitVersion"
}
tasks.named('test') {
useJUnitPlatform()
}
}
project(":main-gdxapp") {
apply plugin: "java-library"
dependencies {
api project(":lib-imxmi")
api "com.badlogicgames.gdx:gdx:$gdxVersion"
api "games.spooky.gdx:gdx-nativefilechooser:$nativefilechooserVersion"
}
2022-01-28 08:53:02 +00:00
}
2022-02-06 23:24:55 +00:00
project(":main-gdxapp-desktop") {
apply plugin: "java-library"
dependencies {
2022-02-06 23:24:55 +00:00
implementation project(":main-gdxapp")
api "com.badlogicgames.gdx:gdx-backend-lwjgl3:$gdxVersion"
api "com.badlogicgames.gdx:gdx-platform:$gdxVersion:natives-desktop"
api "games.spooky.gdx:gdx-nativefilechooser-desktop:$nativefilechooserVersion"
}
}