2023-01-19 22:15:01 +01:00
|
|
|
@Suppress("DSL_SCOPE_VIOLATION")
|
|
|
|
plugins {
|
|
|
|
alias(libs.plugins.twofasAndroidLibrary)
|
|
|
|
alias(libs.plugins.twofasCompose)
|
|
|
|
alias(libs.plugins.kotlinSerialization)
|
|
|
|
alias(libs.plugins.protobuf)
|
|
|
|
}
|
|
|
|
|
|
|
|
android {
|
2023-01-24 17:45:28 +01:00
|
|
|
namespace = "com.twofasapp.feature.externalimport"
|
2023-01-19 22:15:01 +01:00
|
|
|
}
|
|
|
|
|
|
|
|
protobuf {
|
|
|
|
protoc {
|
|
|
|
artifact = "com.google.protobuf:protoc:3.19.1"
|
|
|
|
}
|
|
|
|
generateProtoTasks {
|
|
|
|
all().forEach { task ->
|
|
|
|
task.builtins {
|
|
|
|
create("java") {
|
|
|
|
option("lite")
|
|
|
|
}
|
|
|
|
}
|
|
|
|
}
|
|
|
|
}
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
|
|
dependencies {
|
2023-01-24 17:45:28 +01:00
|
|
|
implementation(project(":core:common"))
|
2023-06-04 23:07:20 +02:00
|
|
|
implementation(project(":core:android"))
|
2023-01-24 17:45:28 +01:00
|
|
|
implementation(project(":core:locale"))
|
|
|
|
implementation(project(":core:designsystem"))
|
2023-09-30 14:09:56 +02:00
|
|
|
|
2023-01-24 17:45:28 +01:00
|
|
|
implementation(project(":data:services"))
|
2023-09-30 14:09:56 +02:00
|
|
|
|
|
|
|
implementation(project(":feature:qrscan"))
|
|
|
|
|
2023-06-04 23:07:20 +02:00
|
|
|
implementation(project(":parsers"))
|
2023-01-24 17:45:28 +01:00
|
|
|
|
2023-01-19 22:15:01 +01:00
|
|
|
implementation(libs.bundles.compose)
|
|
|
|
implementation(libs.bundles.viewModel)
|
2023-01-24 17:45:28 +01:00
|
|
|
implementation(libs.bundles.accompanist)
|
2023-01-19 22:15:01 +01:00
|
|
|
implementation(libs.kotlinCoroutines)
|
2023-09-30 14:09:56 +02:00
|
|
|
implementation(libs.kotlinSerialization)
|
2023-01-19 22:15:01 +01:00
|
|
|
implementation(libs.protobuf)
|
2023-03-26 17:56:23 +02:00
|
|
|
implementation(libs.apacheCommonsCodec)
|
2023-01-19 22:15:01 +01:00
|
|
|
}
|