2022-01-28 08:53:02 +00:00
|
|
|
buildscript {
|
2022-01-28 09:32:01 +00:00
|
|
|
repositories {
|
|
|
|
mavenLocal()
|
|
|
|
mavenCentral()
|
|
|
|
gradlePluginPortal()
|
|
|
|
}
|
|
|
|
dependencies {
|
|
|
|
}
|
2022-01-28 08:53:02 +00:00
|
|
|
}
|
|
|
|
|
|
|
|
allprojects {
|
2022-01-28 09:32:01 +00:00
|
|
|
apply plugin: "eclipse"
|
|
|
|
version = '1.0'
|
|
|
|
ext {
|
2022-01-31 00:21:39 +00:00
|
|
|
appJvmCode = 11
|
|
|
|
appEncoding = "UTF-8"
|
|
|
|
x4oVersion = "0.8.6"
|
2022-01-28 09:32:01 +00:00
|
|
|
gdxVersion = "1.10.0"
|
|
|
|
spairVersion = "1.86.0"
|
|
|
|
nativefilechooserVersion = "1.0.0"
|
2022-01-31 14:03:30 +00:00
|
|
|
junitVersion = "5.7.2"
|
2022-01-28 09:32:01 +00:00
|
|
|
}
|
|
|
|
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-06 23:24:55 +00:00
|
|
|
project(":lib-numberxd") {
|
2022-01-31 14:03:30 +00:00
|
|
|
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"
|
2022-01-31 14:03:30 +00:00
|
|
|
}
|
|
|
|
tasks.named('test') {
|
|
|
|
useJUnitPlatform()
|
|
|
|
}
|
|
|
|
}
|
|
|
|
|
2022-02-07 00:18:02 +00:00
|
|
|
project(":lib-unicode4d") {
|
2022-01-28 09:32:01 +00:00
|
|
|
apply plugin: "java-library"
|
|
|
|
dependencies {
|
2022-02-06 23:24:55 +00:00
|
|
|
api project(":lib-numberxd")
|
|
|
|
api files('../gradle-libs/opentype4j-1.0.0-SNAPSHOT.jar')
|
2022-02-07 00:18:02 +00:00
|
|
|
testImplementation "org.junit.jupiter:junit-jupiter:$junitVersion"
|
|
|
|
}
|
|
|
|
tasks.named('test') {
|
|
|
|
useJUnitPlatform()
|
|
|
|
}
|
|
|
|
}
|
|
|
|
|
2022-02-07 13:05:38 +00:00
|
|
|
project(":lib-basic4d") {
|
2022-02-07 00:18:02 +00:00
|
|
|
apply plugin: "java-library"
|
|
|
|
dependencies {
|
|
|
|
api project(":lib-unicode4d")
|
|
|
|
testImplementation "org.junit.jupiter:junit-jupiter:$junitVersion"
|
|
|
|
}
|
|
|
|
tasks.named('test') {
|
|
|
|
useJUnitPlatform()
|
|
|
|
}
|
|
|
|
}
|
|
|
|
|
|
|
|
project(":main-gdxapp") {
|
|
|
|
apply plugin: "java-library"
|
|
|
|
dependencies {
|
2022-02-07 13:05:38 +00:00
|
|
|
api project(":lib-basic4d")
|
2022-01-28 09:32:01 +00:00
|
|
|
api "com.badlogicgames.gdx:gdx:$gdxVersion"
|
|
|
|
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"
|
|
|
|
api "games.spooky.gdx:gdx-nativefilechooser:$nativefilechooserVersion"
|
|
|
|
}
|
2022-01-28 08:53:02 +00:00
|
|
|
}
|
2022-02-04 17:35:05 +00:00
|
|
|
|
2022-02-06 23:24:55 +00:00
|
|
|
project(":main-gdxapp-desktop") {
|
2022-02-04 17:35:05 +00:00
|
|
|
apply plugin: "java-library"
|
|
|
|
dependencies {
|
2022-02-06 23:24:55 +00:00
|
|
|
implementation project(":main-gdxapp")
|
2022-02-04 17:35:05 +00:00
|
|
|
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"
|
|
|
|
}
|
|
|
|
}
|