Move Knit to Gradle catalog and use alias(libs.plugins.kotlin.serialization). Fix issue with JNA
This commit is contained in:
parent
485e6bde80
commit
5850f5342d
7 changed files with 8 additions and 8 deletions
|
|
@ -28,7 +28,7 @@ plugins {
|
|||
alias(libs.plugins.ksp)
|
||||
alias(libs.plugins.kapt)
|
||||
alias(libs.plugins.firebaseAppDistribution)
|
||||
id("org.jetbrains.kotlinx.knit") version "0.4.0"
|
||||
alias(libs.plugins.knit)
|
||||
id("kotlin-parcelize")
|
||||
// To be able to update the firebase.xml files, uncomment and build the project
|
||||
// id("com.google.gms.google-services")
|
||||
|
|
|
|||
|
|
@ -19,7 +19,7 @@ plugins {
|
|||
alias(libs.plugins.anvil)
|
||||
alias(libs.plugins.ksp)
|
||||
id("kotlin-parcelize")
|
||||
kotlin("plugin.serialization") version libs.versions.kotlin
|
||||
alias(libs.plugins.kotlin.serialization)
|
||||
}
|
||||
|
||||
android {
|
||||
|
|
|
|||
|
|
@ -162,7 +162,6 @@ maplibre_ktx = "org.maplibre.gl:android-sdk-ktx-v7:2.0.2"
|
|||
maplibre_annotation = "org.maplibre.gl:android-plugin-annotation-v9:2.0.2"
|
||||
opusencoder = "io.element.android:opusencoder:1.1.0"
|
||||
kotlinpoet = "com.squareup:kotlinpoet:1.14.2"
|
||||
jna = "net.java.dev.jna:jna:5.13.0@aar"
|
||||
|
||||
# Analytics
|
||||
posthog = "com.posthog.android:posthog:2.0.3"
|
||||
|
|
@ -213,6 +212,7 @@ paparazzi = "app.cash.paparazzi:1.3.1"
|
|||
kover = "org.jetbrains.kotlinx.kover:0.6.1"
|
||||
sqldelight = { id = "app.cash.sqldelight", version.ref = "sqldelight" }
|
||||
firebaseAppDistribution = { id = "com.google.firebase.appdistribution", version.ref = "firebaseAppDistribution" }
|
||||
knit = { id = "org.jetbrains.kotlinx.knit", version = "0.4.0" }
|
||||
|
||||
# Version '4.3.1.3277' introduced some regressions in CI time (more than 2x slower), so make sure
|
||||
# this is no longer the case before upgrading.
|
||||
|
|
|
|||
|
|
@ -18,7 +18,7 @@ plugins {
|
|||
id("io.element.android-compose-library")
|
||||
id("kotlin-parcelize")
|
||||
alias(libs.plugins.anvil)
|
||||
kotlin("plugin.serialization") version libs.versions.kotlin
|
||||
alias(libs.plugins.kotlin.serialization)
|
||||
}
|
||||
|
||||
android {
|
||||
|
|
|
|||
|
|
@ -17,7 +17,7 @@
|
|||
plugins {
|
||||
id("io.element.android-library")
|
||||
alias(libs.plugins.anvil)
|
||||
kotlin("plugin.serialization") version libs.versions.kotlin
|
||||
alias(libs.plugins.kotlin.serialization)
|
||||
}
|
||||
|
||||
android {
|
||||
|
|
@ -44,7 +44,7 @@ dependencies {
|
|||
api(projects.libraries.matrix.api)
|
||||
implementation(libs.dagger)
|
||||
implementation(projects.libraries.core)
|
||||
implementation(libs.jna)
|
||||
implementation("net.java.dev.jna:jna:5.13.0@aar")
|
||||
implementation(libs.androidx.datastore.preferences)
|
||||
implementation(libs.serialization.json)
|
||||
|
||||
|
|
|
|||
|
|
@ -16,7 +16,7 @@
|
|||
plugins {
|
||||
id("io.element.android-library")
|
||||
alias(libs.plugins.anvil)
|
||||
kotlin("plugin.serialization") version libs.versions.kotlin
|
||||
alias(libs.plugins.kotlin.serialization)
|
||||
}
|
||||
|
||||
android {
|
||||
|
|
|
|||
|
|
@ -16,7 +16,7 @@
|
|||
plugins {
|
||||
id("io.element.android-library")
|
||||
alias(libs.plugins.anvil)
|
||||
kotlin("plugin.serialization") version libs.versions.kotlin
|
||||
alias(libs.plugins.kotlin.serialization)
|
||||
}
|
||||
|
||||
android {
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue