Extract AddRecipeInput proto file to a module
This commit is contained in:
@@ -1,9 +1,5 @@
|
||||
@file:Suppress("UnstableApiUsage")
|
||||
|
||||
import com.google.protobuf.gradle.builtins
|
||||
import com.google.protobuf.gradle.generateProtoTasks
|
||||
import com.google.protobuf.gradle.protobuf
|
||||
import com.google.protobuf.gradle.protoc
|
||||
import java.io.FileInputStream
|
||||
import java.util.*
|
||||
|
||||
@@ -16,7 +12,6 @@ plugins {
|
||||
id("com.google.gms.google-services")
|
||||
id("com.google.firebase.crashlytics")
|
||||
alias(libs.plugins.appsweep)
|
||||
alias(libs.plugins.protobuf)
|
||||
}
|
||||
|
||||
android {
|
||||
@@ -72,6 +67,7 @@ android {
|
||||
dependencies {
|
||||
|
||||
implementation(project(":database"))
|
||||
implementation(project(":datastore"))
|
||||
|
||||
implementation(libs.android.material.material)
|
||||
|
||||
@@ -126,8 +122,6 @@ dependencies {
|
||||
implementation(libs.androidx.datastore.preferences)
|
||||
implementation(libs.androidx.datastore.datastore)
|
||||
|
||||
implementation(libs.google.protobuf.javalite)
|
||||
|
||||
implementation(libs.androidx.security.crypto)
|
||||
|
||||
implementation(platform(libs.google.firebase.bom))
|
||||
@@ -150,24 +144,4 @@ dependencies {
|
||||
debugImplementation(libs.squareup.leakcanary)
|
||||
|
||||
debugImplementation(libs.chuckerteam.chucker)
|
||||
}
|
||||
|
||||
protobuf {
|
||||
protoc {
|
||||
artifact = libs.google.protobuf.protoc.get().toString()
|
||||
}
|
||||
|
||||
generateProtoTasks {
|
||||
all().forEach { task ->
|
||||
task.builtins {
|
||||
val java by registering {
|
||||
option("lite")
|
||||
}
|
||||
}
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
kapt {
|
||||
correctErrorTypes = true
|
||||
}
|
||||
Reference in New Issue
Block a user