Introduce molecule

This commit is contained in:
ganfra 2023-01-03 19:50:23 +01:00
parent 13bf2765e4
commit e176a41ecf
3 changed files with 6 additions and 0 deletions

View file

@ -5,12 +5,15 @@ plugins {
alias(libs.plugins.kotlin.android) apply false
alias(libs.plugins.ksp) apply false
alias(libs.plugins.anvil) apply false
alias(libs.plugins.molecule) apply false
alias(libs.plugins.kotlin.jvm) apply false
alias(libs.plugins.kapt) apply false
alias(libs.plugins.detekt)
alias(libs.plugins.ktlint)
}
tasks.register<Delete>("clean").configure {
delete(rootProject.buildDir)
}

View file

@ -2,6 +2,7 @@ plugins {
id("io.element.android-compose-library")
alias(libs.plugins.ksp)
alias(libs.plugins.anvil)
alias(libs.plugins.molecule)
}
android {

View file

@ -7,6 +7,7 @@ android_gradle_plugin = "7.3.1"
firebase_gradle_plugin = "3.0.2"
kotlin = "1.7.20"
ksp = "1.7.20-1.0.7"
molecule = "0.6.1"
# AndroidX
material = "1.6.1"
@ -142,3 +143,4 @@ ksp = { id = "com.google.devtools.ksp", version.ref = "ksp" }
anvil = {id = "com.squareup.anvil", version.ref = "anvil"}
detekt = { id = "io.gitlab.arturbosch.detekt", version.ref = "detekt" }
ktlint = { id = "org.jlleitschuh.gradle.ktlint", version.ref = "ktlint" }
molecule = {id = "app.cash.molecule", version.ref = "molecule"}