android_library { name: "seedvault-lib-storage", sdk_version: "current", srcs: [ "src/main/java/**/*.kt", "src/main/java/**/*.java", "src/main/proto/*.proto", ], resource_dirs: [ "src/main/res", ], proto: { type: "lite", local_include_dirs: ["src/main/proto"], }, static_libs: [ "seedvault-lib-tink-android", "libprotobuf-java-lite", "androidx.core_core-ktx", "androidx.documentfile_documentfile", "androidx.lifecycle_lifecycle-viewmodel-ktx", "androidx.room_room-runtime", "androidx-constraintlayout_constraintlayout", "com.google.android.material_material", "kotlinx-coroutines-android", "kotlinx-coroutines-core", ], plugins: [ "androidx.room_room-compiler-plugin", ], manifest: "src/main/AndroidManifest.xml", optimize: { enabled: false, }, kotlincflags: [ "-Xopt-in=kotlin.RequiresOptIn", ], } java_import { name: "seedvault-lib-tink-android", jars: ["libs/tink-android-1.6.1.jar"], sdk_version: "current", }