Timber for all modules

This commit is contained in:
Benoit Marty 2022-12-09 15:42:29 +01:00
parent 7153837a80
commit 4136ba94e5
11 changed files with 22 additions and 12 deletions

View file

@ -5,6 +5,16 @@ import gradle.kotlin.dsl.accessors._4b7ad2363fc1fce7c774e054dc9a9300.debugImplem
import gradle.kotlin.dsl.accessors._4b7ad2363fc1fce7c774e054dc9a9300.implementation
import org.gradle.kotlin.dsl.DependencyHandlerScope
/**
* Dependencies used by all the modules
*/
fun DependencyHandlerScope.commonDependencies() {
implementation("com.jakewharton.timber:timber:5.0.1")
}
/**
* Dependencies used by all the modules with composable items
*/
fun DependencyHandlerScope.composeDependencies() {
val composeBom = platform("androidx.compose:compose-bom:2022.11.00")
implementation(composeBom)

View file

@ -1,4 +1,5 @@
import extension.androidConfig
import extension.commonDependencies
import extension.composeConfig
import extension.composeDependencies
@ -13,5 +14,6 @@ android {
}
dependencies {
commonDependencies()
composeDependencies()
}

View file

@ -1,4 +1,5 @@
import extension.androidConfig
import extension.commonDependencies
import extension.composeConfig
import extension.composeDependencies
@ -13,5 +14,6 @@ android {
}
dependencies {
commonDependencies()
composeDependencies()
}

View file

@ -1,4 +1,5 @@
import extension.androidConfig
import extension.commonDependencies
plugins {
id("com.android.library")
@ -8,3 +9,7 @@ plugins {
android {
androidConfig(project)
}
dependencies {
commonDependencies()
}