Files
coco 723ce1af5c a
2026-07-03 15:12:48 +08:00

54 lines
1.5 KiB
Kotlin

plugins {
id("com.android.application")
kotlin("android")
kotlin("kapt")
id("kotlin-parcelize")
id("dagger.hilt.android.plugin")
}
setupModuleForAndroidxCompose(
withKotlinExplicitMode = false
)
android {
namespace = "cafe.adriel.voyager.sample"
defaultConfig {
applicationId = "cafe.adriel.voyager.sample"
}
}
kapt {
correctErrorTypes = true
}
dependencies {
implementation(projects.voyagerScreenmodel)
implementation(projects.voyagerNavigator)
implementation(projects.voyagerTabNavigator)
implementation(projects.voyagerBottomSheetNavigator)
implementation(projects.voyagerTransitions)
implementation(projects.voyagerHilt)
implementation(projects.voyagerKodein)
implementation(projects.voyagerKoin)
implementation(projects.voyagerRxjava)
implementation(projects.voyagerLivedata)
implementation(libs.kodein)
implementation(libs.koin)
implementation(libs.appCompat)
implementation(libs.lifecycle.viewModelKtx)
implementation(libs.lifecycle.viewModelCompose)
implementation(libs.compose.rxjava)
implementation(libs.compose.compiler)
implementation(libs.compose.runtime)
implementation(libs.compose.runtimeLiveData)
implementation(libs.compose.activity)
implementation(libs.compose.material)
implementation(libs.compose.materialIcons)
implementation(libs.compose.animation)
implementation(libs.hilt.android)
kapt(libs.hilt.compiler)
debugImplementation(libs.leakCanary)
}