Files
kvitt/android/feature/onboarding/build.gradle.kts
T

30 lines
1.1 KiB
Kotlin

// :feature:onboarding — Pairing, partner profile step, waiting for partner, device removed (S-1, S-2, S-3, S-18; M7a).
// Convention: android/README.md. :core:model and :core:design come from the feature plugin; :core:fakes only for debug
// and tests.
plugins {
id("kvitt.android.feature")
alias(libs.plugins.roborazzi)
}
android {
// BuildConfig.DEBUG decides the server-address rule of AC-2.8 (debug builds also accept http:// on the LAN).
buildFeatures { buildConfig = true }
}
roborazzi {
outputDir.set(file("src/test/screenshots"))
}
dependencies {
// The Android photo picker (AC-4.3) through ActivityResultContracts.PickVisualMedia.
implementation(libs.androidx.activity.compose)
debugImplementation(libs.androidx.compose.ui.test.manifest)
testImplementation(libs.kotlinx.coroutines.test)
testImplementation(libs.androidx.compose.ui.test.junit4)
testImplementation(libs.robolectric)
testImplementation(libs.roborazzi)
testImplementation(libs.roborazzi.compose)
testImplementation(libs.roborazzi.junit.rule)
}