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 )