🔴 Die Bibliotheks-Kette war aus den QUELLEN nicht baubar. Jede Klammer
zeigte auf eine aeltere Version, als die Quelle des Nachbarn traegt —
diese Staende existieren nur als veroeffentlichte Artefakte, und die
Repos haben keine einzige Git-Marke. Der Build fiel deshalb auf Forgejo
Packages zurueck, und das antwortet seit dem 2026-08-14 mit 401, auch
anonym. Ergebnis: auf einem frischen Rechner ging gar nichts.
Behoben, indem die Klammern auf die Staende gehoben wurden, die im Baum
liegen. Zwei Bibliotheken hatten ausserdem **kein `mavenLocal()`** in
ihrer Repository-Liste — sie konnten per Bauart nur aus dem Registry
ziehen, waehrend die Schwesterbibliotheken es laengst hatten.
Bewiesen, nicht behauptet: alle neun Artefakte liegen nach diesem Stand
in mavenLocal, und die Kartomo-Android-App baut daraus durch
(BUILD SUCCESSFUL, APK `ev.mana.kartomo`).
Sitzung: 5810ba55
19 lines
797 B
TOML
19 lines
797 B
TOML
[versions]
|
|
agp = "8.13.2"
|
|
kotlin = "2.1.0"
|
|
ksp = "2.1.0-1.0.29"
|
|
# Gleiche Room-Version wie die Flotten-Apps (wordeck/pageta/zitare/nutriphi/
|
|
# stetick), damit das geteilte Artefakt binär passt.
|
|
room = "2.6.1"
|
|
manaEventSync = "0.9.1"
|
|
|
|
[libraries]
|
|
mana-event-sync = { module = "ev.mana:mana-kotlin-event-sync", version.ref = "manaEventSync" }
|
|
room-runtime = { module = "androidx.room:room-runtime", version.ref = "room" }
|
|
room-ktx = { module = "androidx.room:room-ktx", version.ref = "room" }
|
|
room-compiler = { module = "androidx.room:room-compiler", version.ref = "room" }
|
|
|
|
[plugins]
|
|
android-library = { id = "com.android.library", version.ref = "agp" }
|
|
kotlin-android = { id = "org.jetbrains.kotlin.android", version.ref = "kotlin" }
|
|
ksp = { id = "com.google.devtools.ksp", version.ref = "ksp" }
|