20 */ |
20 */ |
21 import com.geekorum.build.dualTestImplementation |
21 import com.geekorum.build.dualTestImplementation |
22 |
22 |
23 plugins { |
23 plugins { |
24 id("com.geekorum.build.conventions.android-dynamic-feature") |
24 id("com.geekorum.build.conventions.android-dynamic-feature") |
25 kotlin("kapt") |
25 alias(libs.plugins.kotlin.ksp) |
26 id("com.geekorum.build.android-tests") |
26 id("com.geekorum.build.android-tests") |
27 id("com.geekorum.build.android-avdl") |
27 id("com.geekorum.build.android-avdl") |
28 } |
28 } |
29 |
29 |
30 android { |
30 android { |
73 |
73 |
74 implementation(enforcedPlatform(kotlin("bom"))) |
74 implementation(enforcedPlatform(kotlin("bom"))) |
75 implementation(kotlin("stdlib-jdk8")) |
75 implementation(kotlin("stdlib-jdk8")) |
76 |
76 |
77 implementation(libs.dagger) |
77 implementation(libs.dagger) |
78 kapt(libs.dagger.compiler) |
78 ksp(libs.dagger.compiler) |
79 kaptTest(libs.dagger.compiler) |
79 kspTest(libs.dagger.compiler) |
80 implementation(libs.androidx.hilt.work) |
80 implementation(libs.androidx.hilt.work) |
81 testImplementation(libs.dagger.hilt.android.testing) |
81 testImplementation(libs.dagger.hilt.android.testing) |
82 androidTestImplementation(libs.dagger.hilt.android.testing) |
82 androidTestImplementation(libs.dagger.hilt.android.testing) |
83 kapt(libs.dagger.hilt.compiler) |
83 ksp(libs.dagger.hilt.compiler) |
84 kapt(libs.androidx.hilt.compiler) |
84 ksp(libs.androidx.hilt.compiler) |
85 kaptTest(libs.dagger.hilt.compiler) |
85 kspTest(libs.dagger.hilt.compiler) |
86 kaptAndroidTest(libs.dagger.hilt.compiler) |
86 kspAndroidTest(libs.dagger.hilt.compiler) |
87 |
87 |
88 //geekdroid |
88 //geekdroid |
89 implementation(libs.geekdroid) |
89 implementation(libs.geekdroid) |
90 |
90 |
91 implementation(platform(libs.kotlinx.coroutines.bom)) |
91 implementation(platform(libs.kotlinx.coroutines.bom)) |