Mercurial
comparison gara/android/jetpack-compose/app/src/main/BUILD.bazel @ 47:829623189a57
[Gara] Android commit. Bazelfied it.
| author | MrJuneJune <me@mrjunejune.com> |
|---|---|
| date | Sat, 13 Dec 2025 14:20:34 -0800 |
| parents | |
| children |
comparison
equal
deleted
inserted
replaced
| 46:b9a40c633c93 | 47:829623189a57 |
|---|---|
| 1 load("@build_bazel_rules_android//android:rules.bzl", "android_binary") | |
| 2 load("@io_bazel_rules_kotlin//kotlin:android.bzl", "kt_android_library") | |
| 3 | |
| 4 kt_android_library( | |
| 5 name = "lib", | |
| 6 srcs = ["java/com/example/android/bazel/MainActivity.kt"], | |
| 7 custom_package = "com.example.android.bazel", | |
| 8 manifest = "LibraryManifest.xml", | |
| 9 plugins = ["//:jetpack_compose_compiler_plugin"], | |
| 10 resource_files = glob(["res/**/*"]), | |
| 11 deps = [ | |
| 12 "@maven//:androidx_activity_activity_compose", | |
| 13 "@maven//:androidx_appcompat_appcompat", | |
| 14 "@maven//:androidx_compose_foundation_foundation", | |
| 15 "@maven//:androidx_compose_foundation_foundation_layout", | |
| 16 "@maven//:androidx_compose_runtime_runtime", | |
| 17 "@maven//:androidx_compose_ui_ui", | |
| 18 "@maven//:androidx_compose_ui_ui_tooling", | |
| 19 ], | |
| 20 ) | |
| 21 | |
| 22 android_binary( | |
| 23 name = "app", | |
| 24 manifest = "AndroidManifest.xml", | |
| 25 manifest_values = {"applicationId": "com.example.android.bazel"}, | |
| 26 deps = [":lib"], | |
| 27 ) |