mirror of
https://github.com/msfjarvis/compose-lobsters
synced 2025-08-18 00:57:02 +05:30
37 lines
881 B
Kotlin
37 lines
881 B
Kotlin
apply(from = "buildDependencies.gradle")
|
|
val build: Map<Any, Any> by extra
|
|
|
|
plugins {
|
|
`kotlin-dsl`
|
|
}
|
|
|
|
repositories {
|
|
google()
|
|
gradlePluginPortal()
|
|
}
|
|
|
|
kotlinDslPluginOptions {
|
|
experimentalWarning.set(false)
|
|
}
|
|
|
|
gradlePlugin {
|
|
plugins {
|
|
register("lobsters") {
|
|
id = "lobsters-plugin"
|
|
implementationClass = "LobstersPlugin"
|
|
}
|
|
register("coreLibraryDesugaring") {
|
|
id = "core-library-desugaring"
|
|
implementationClass = "CoreLibraryDesugaringPlugin"
|
|
}
|
|
}
|
|
}
|
|
|
|
dependencies {
|
|
implementation(build.getValue("kotlinGradlePlugin"))
|
|
implementation(build.getValue("daggerGradlePlugin"))
|
|
implementation(build.getValue("androidGradlePlugin"))
|
|
implementation(build.getValue("androidGradlePlugin_builder"))
|
|
implementation(build.getValue("androidGradlePlugin_builderModel"))
|
|
implementation(build.getValue("androidGradlePlugin_lintModel"))
|
|
}
|