summaryrefslogtreecommitdiff
path: root/android-app/app/build.gradle.kts
diff options
context:
space:
mode:
Diffstat (limited to 'android-app/app/build.gradle.kts')
-rw-r--r--android-app/app/build.gradle.kts28
1 files changed, 28 insertions, 0 deletions
diff --git a/android-app/app/build.gradle.kts b/android-app/app/build.gradle.kts
new file mode 100644
index 0000000..6e051d5
--- /dev/null
+++ b/android-app/app/build.gradle.kts
@@ -0,0 +1,28 @@
+plugins {
+ kotlin("jvm") version "1.9.22"
+}
+
+repositories {
+ mavenCentral()
+ google()
+}
+
+dependencies {
+ implementation("org.jetbrains.kotlinx:kotlinx-coroutines-core:1.7.3")
+
+ testImplementation("junit:junit:4.13.2")
+ testImplementation("org.jetbrains.kotlinx:kotlinx-coroutines-test:1.7.3")
+}
+
+// Register testDebugUnitTest as a Test task so --tests filter works
+tasks.register<Test>("testDebugUnitTest") {
+ description = "Mirrors Android testDebugUnitTest convention"
+ group = "verification"
+ testClassesDirs = sourceSets["test"].output.classesDirs
+ classpath = sourceSets["test"].runtimeClasspath
+ mustRunAfter(tasks.named("compileTestKotlin"))
+}
+
+kotlin {
+ jvmToolchain(17)
+}