database: generate skeleton project

Signed-off-by: Harsh Shandilya <me@msfjarvis.dev>
This commit is contained in:
Harsh Shandilya 2020-12-08 16:12:13 +05:30
parent 2dfcc4de8f
commit 042b8f60d5
No known key found for this signature in database
GPG key ID: 366D7BBAD1031E80
13 changed files with 58 additions and 1 deletions

View file

@ -7,6 +7,8 @@ import com.android.build.gradle.TestedExtension
import com.android.build.gradle.internal.dsl.BaseAppModuleExtension
import com.android.build.gradle.internal.plugins.AppPlugin
import com.android.build.gradle.internal.plugins.LibraryPlugin
import com.squareup.sqldelight.gradle.SqlDelightExtension
import com.squareup.sqldelight.gradle.SqlDelightPlugin
import org.gradle.api.Plugin
import org.gradle.api.Project
import org.gradle.api.plugins.JavaLibraryPlugin
@ -46,6 +48,9 @@ class LobstersPlugin : Plugin<Project> {
is Kapt3GradleSubplugin -> {
project.configureKapt()
}
is SqlDelightPlugin -> {
project.extensions.getByType<SqlDelightExtension>().configureLobstersDatabase()
}
}
}
}