This repository has no description
0

Configure Feed

Select the types of activity you want to include in your feed.

1import org.jetbrains.compose.ExperimentalComposeLibrary 2import org.jetbrains.kotlin.gradle.plugin.KotlinSourceSetTree 3 4plugins { 5 alias(libs.plugins.multiplatform) 6 alias(libs.plugins.compose.compiler) 7 alias(libs.plugins.compose) 8 alias(libs.plugins.android.application) 9} 10 11kotlin { 12 androidTarget { 13 //https://www.jetbrains.com/help/kotlin-multiplatform-dev/compose-test.html 14 instrumentedTestVariant.sourceSetTree.set(KotlinSourceSetTree.test) 15 } 16 17 listOf( 18 iosX64(), 19 iosArm64(), 20 iosSimulatorArm64() 21 ).forEach { 22 it.binaries.framework { 23 baseName = "ComposeApp" 24 isStatic = true 25 } 26 } 27 28 sourceSets { 29 commonMain.dependencies { 30 implementation(compose.runtime) 31 implementation(compose.foundation) 32 implementation(compose.material3) 33 implementation(compose.components.resources) 34 implementation(compose.components.uiToolingPreview) 35 implementation(project(":posedetection")) 36 implementation(libs.filekit.core) 37 implementation(libs.filekit.dialogs) 38 implementation(libs.filekit.dialogs.compose) 39 implementation(libs.compose.multiplatform.media.player) 40 } 41 42 commonTest.dependencies { 43 implementation(kotlin("test")) 44 @OptIn(ExperimentalComposeLibrary::class) 45 implementation(compose.uiTest) 46 } 47 48 androidMain.dependencies { 49 implementation(compose.uiTooling) 50 implementation(libs.androidx.activityCompose) 51 implementation(libs.androidx.media3.common.ktx) 52 } 53 54 } 55} 56 57android { 58 namespace = "com.nate.posedetection" 59 compileSdk = 35 60 61 defaultConfig { 62 minSdk = 24 63 targetSdk = 35 64 65 applicationId = "com.nate.posedetection.androidApp" 66 versionCode = 1 67 versionName = "1.0.0" 68 69 testInstrumentationRunner = "androidx.test.runner.AndroidJUnitRunner" 70 } 71} 72 73//https://developer.android.com/develop/ui/compose/testing#setup 74dependencies { 75 androidTestImplementation(libs.androidx.uitest.junit4) 76 debugImplementation(libs.androidx.uitest.testManifest) 77}