Files
Mealient/build-logic/convention/build.gradle.kts

32 lines
893 B
Kotlin

plugins {
`kotlin-dsl`
}
group = "com.atridad.mealient.buildlogic"
dependencies {
implementation(libs.jetbrains.kotlinPlugin)
implementation(libs.android.gradlePlugin)
}
gradlePlugin {
plugins {
register("androidApplication") {
id = "com.atridad.mealient.application"
implementationClass = "AndroidApplicationConventionPlugin"
}
register("androidLibrary") {
id = "com.atridad.mealient.library"
implementationClass = "AndroidLibraryConventionPlugin"
}
register("compose") {
id = "com.atridad.mealient.compose"
implementationClass = "AndroidLibraryComposeConventionPlugin"
}
register("appCompose") {
id = "com.atridad.mealient.compose.app"
implementationClass = "AndroidApplicationComposeConventionPlugin"
}
}
}