summaryrefslogtreecommitdiffhomepage
path: root/android/buildSrc/src
diff options
context:
space:
mode:
authorDavid Göransson <david.goransson90@gmail.com>2023-12-14 16:02:07 +0100
committerAlbin <albin@mullvad.net>2023-12-14 16:53:22 +0100
commit0d4451264d129bc6bcc8ae30bf12dc807f8ab3bc (patch)
tree938f7c3568f094b31d374e94b515621542550962 /android/buildSrc/src
parent3eddc8dcafe314fcb218c999b8108bc4f5c03e13 (diff)
downloadmullvadvpn-0d4451264d129bc6bcc8ae30bf12dc807f8ab3bc.tar.xz
mullvadvpn-0d4451264d129bc6bcc8ae30bf12dc807f8ab3bc.zip
Add compose destinations navigation dependency
Diffstat (limited to 'android/buildSrc/src')
-rw-r--r--android/buildSrc/src/main/kotlin/Dependencies.kt3
-rw-r--r--android/buildSrc/src/main/kotlin/Versions.kt10
2 files changed, 10 insertions, 3 deletions
diff --git a/android/buildSrc/src/main/kotlin/Dependencies.kt b/android/buildSrc/src/main/kotlin/Dependencies.kt
index 57af45997b..a77e8798cc 100644
--- a/android/buildSrc/src/main/kotlin/Dependencies.kt
+++ b/android/buildSrc/src/main/kotlin/Dependencies.kt
@@ -45,6 +45,8 @@ object Dependencies {
}
object Compose {
+ const val destinations = "io.github.raamcosta.compose-destinations:core:${Versions.Compose.destinations}"
+ const val destinationsKsp = "io.github.raamcosta.compose-destinations:ksp:${Versions.Compose.destinations}"
const val constrainLayout =
"androidx.constraintlayout:constraintlayout-compose:${Versions.Compose.constrainLayout}"
const val foundation =
@@ -130,5 +132,6 @@ object Dependencies {
const val dependencyCheckId = "org.owasp.dependencycheck"
const val gradleVersionsId = "com.github.ben-manes.versions"
const val ktfmtId = "com.ncorti.ktfmt.gradle"
+ const val ksp = "com.google.devtools.ksp"
}
}
diff --git a/android/buildSrc/src/main/kotlin/Versions.kt b/android/buildSrc/src/main/kotlin/Versions.kt
index 06d5392f2f..01e82fa403 100644
--- a/android/buildSrc/src/main/kotlin/Versions.kt
+++ b/android/buildSrc/src/main/kotlin/Versions.kt
@@ -4,8 +4,8 @@ object Versions {
const val junit = "4.13.2"
const val jvmTarget = "17"
const val konsist = "0.13.0"
- const val kotlin = "1.9.10"
- const val kotlinCompilerExtensionVersion = "1.5.3"
+ const val kotlin = "1.9.20"
+ const val kotlinCompilerExtensionVersion = "1.5.4"
const val kotlinx = "1.7.3"
const val leakCanary = "2.12"
const val mockk = "1.13.8"
@@ -39,7 +39,8 @@ object Versions {
}
object Compose {
- const val base = "1.5.1"
+ const val destinations = "1.9.55"
+ const val base = "1.5.4"
const val constrainLayout = "1.0.1"
const val foundation = base
const val material3 = "1.1.1"
@@ -57,6 +58,9 @@ object Versions {
const val dependencyCheck = "8.3.1"
const val gradleVersions = "0.47.0"
const val ktfmt = "0.13.0"
+ // Ksp version is linked with kotlin version, find matching release here:
+ // https://github.com/google/ksp/releases
+ const val ksp = "${kotlin}-1.0.14"
}
object Koin {