comparison gara/android/ndk/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("@rules_android//android:rules.bzl", "android_binary", "android_library")
2 load("@rules_cc//cc:defs.bzl", "cc_library")
3
4 android_library(
5 name = "lib",
6 srcs = ["java/com/example/android/bazel/MainActivity.java"],
7 custom_package = "com.example.android.bazel",
8 manifest = "LibraryManifest.xml",
9 resource_files = glob(["res/**/*"]),
10 deps = [
11 ":jni_lib",
12 "@maven//:androidx_appcompat_appcompat",
13 "@maven//:androidx_constraintlayout_constraintlayout",
14 ],
15 )
16
17 cc_library(
18 name = "jni_lib",
19 srcs = ["cpp/native-lib.cpp"],
20 )
21
22 android_binary(
23 name = "app",
24 manifest = "AndroidManifest.xml",
25 manifest_values = {"applicationId": "com.example.android.bazel"},
26 deps = [":lib"],
27 )