Mercurial
comparison gara/android/firebase-cloud-messaging/app/BUILD @ 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("@rules_android//android:rules.bzl", "android_binary") | |
| 2 load("@tools_android//tools/googleservices:defs.bzl", "google_services_xml") | |
| 3 | |
| 4 GOOGLE_SERVICES_XML = google_services_xml( | |
| 5 package_name = "com.example.myapplication", | |
| 6 google_services_json = "google-services.json", | |
| 7 ) | |
| 8 | |
| 9 android_binary( | |
| 10 name = "app", | |
| 11 srcs = glob(["src/main/java/**/*.java"]), | |
| 12 # this sets the java package for the R class, since this android_binary | |
| 13 # rule isn't under a java root (i.e., some directory named "java" for the | |
| 14 # root of the java code for the app). | |
| 15 custom_package = "com.example.myapplication", | |
| 16 manifest = "src/main/AndroidManifest.xml", | |
| 17 manifest_values = { | |
| 18 "minSdkVersion": "15", | |
| 19 "applicationId": "com.example.myapplication", | |
| 20 }, | |
| 21 resource_files = glob(["src/main/res/**"]) + GOOGLE_SERVICES_XML, | |
| 22 deps = [ | |
| 23 "@maven//:com_google_firebase_firebase_messaging", | |
| 24 "@maven//:com_google_firebase_firebase_iid", | |
| 25 "@maven//:com_android_support_appcompat_v7", | |
| 26 # activity_main layout uses contraints | |
| 27 "@maven//:com_android_support_constraint_constraint_layout", | |
| 28 ], | |
| 29 ) |