Skip to content

Commit 62b2755

Browse files
committed
build: pin tornadofx
1 parent 3ab9fab commit 62b2755

File tree

2 files changed

+22
-3
lines changed

2 files changed

+22
-3
lines changed

README.md

Lines changed: 13 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -16,7 +16,8 @@ wird der Server auf diesem Port Verbindungen von Spielern erwarten.
1616
```sh
1717
git clone https://github.com/software-challenge/gui.git --recurse-submodules --shallow-submodules
1818
```
19-
- mindestens Java 11 wird benötigt (ggf. `org.gradle.java.home=/path/to/jdk` in `gradle.properties` setzen)
19+
- mindestens Java 11 wird benötigt
20+
(ggf. `org.gradle.java.home=/path/to/jdk` in `gradle.properties` setzen)
2021
- `./gradlew run` ausführen
2122

2223
### Kollaboration
@@ -40,3 +41,14 @@ wobei der Titel des Pull Requests der Commit-Message entsprechen sollte.
4041

4142
Detaillierte Informationen zu unserem Kollaborations-Stil
4243
findet ihr in der [Kull Konvention](https://kull.jfischer.org).
44+
45+
### Java-Versionen und Abhängigkeiten
46+
47+
Aktuell können die Backend-docs nur mit JDK 8 gebaut werden,
48+
dieses Projekt braucht jedoch für [tornadofx](https://github.com/edvin/tornadofx2)
49+
mindestens Java 11.
50+
Daher müssen die Releases separat gebaut werden.
51+
52+
Tornadofx wird leider seit einigen Jahren nicht mehr entwickelt.
53+
Wir schauen gerade wie es da weitergeht.
54+
Eventuell ein eigener Fork.

build.gradle.kts

Lines changed: 9 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -50,7 +50,9 @@ application {
5050
repositories {
5151
mavenCentral()
5252
maven("https://maven.wso2.org/nexus/content/groups/wso2-public/")
53-
maven("https://oss.sonatype.org/content/repositories/snapshots")
53+
// TornadoFX
54+
// maven("https://oss.sonatype.org/content/repositories/snapshots")
55+
maven("https://jitpack.io")
5456
}
5557

5658
val debug = project.hasProperty("debug")
@@ -59,7 +61,12 @@ dependencies {
5961
implementation(kotlin("stdlib-jdk8"))
6062

6163
implementation(kotlin("reflect"))
62-
implementation("no.tornado", "tornadofx", "2.0.0-SNAPSHOT") { exclude("org.jetbrains.kotlin", "kotlin-reflect") }
64+
65+
// implementation("no.tornado", "tornadofx", "2.0.0-SNAPSHOT") { exclude("org.jetbrains.kotlin", "kotlin-reflect") }
66+
// implementation("com.github.software-challenge.tornadofx2", "tornadofx2", "2.0.0")
67+
// implementation("com.github.edvin", "tornadofx2", "master-SNAPSHOT")
68+
implementation("com.github.edvin", "tornadofx2", "21e933fd41")
69+
6370
implementation("ch.qos.logback", "logback-classic", "1.5.18")
6471
implementation("io.github.oshai", "kotlin-logging-jvm", "6.0.9") // TODO version 7 with kotlin 2
6572

0 commit comments

Comments
 (0)