diff options
author | emilchung <emilchung@google.com> | 2023-04-10 16:13:00 +0800 |
---|---|---|
committer | emilchung <emilchung@google.com> | 2023-04-11 10:35:12 +0800 |
commit | 8e7e756f6e6bdad8e5289d65b3fadd3aee2f9569 (patch) | |
tree | b4d5b5f84a2c988805a63c9cd88defbb582e93c9 | |
parent | f5c832818f2e3e3d763f4d19b9edafff5213f726 (diff) | |
download | hall_sensor-android-gs-shusky-5.15-u-qpr1-beta2.tar.gz |
kleaf: switch to generic label_flagsandroid-u-qpr2-beta-3_r0.8android-u-qpr2-beta-3.1_r0.8android-u-qpr2-beta-2_r0.8android-u-qpr2-beta-1_r0.7android-u-qpr1-beta-2_r0.8android-u-qpr1-beta-2.2_r0.7android-u-qpr1-beta-2.1_r0.8android-14.0.0_r0.67android-14.0.0_r0.57android-14.0.0_r0.45android-14.0.0_r0.38android-gs-shusky-5.15-u-qpr1-beta2android-gs-shusky-5.15-android14-qpr2-betaandroid-gs-shusky-5.15-android14-qpr2android-gs-shusky-5.15-android14-qpr1-betaandroid-gs-shusky-5.15-android14-qpr1
To allow for this project to be shared by multiple devices, let's switch
to generic labels for the kernel_build, SoC module, and SoC headers. The
flags are defined by the specific flags in their top-level bazel build
file.
Bug: 270639066
Test: Compile pass. Hall sensor driver is loaded.
Change-Id: Idbe47d5ca8c6a73fc5805a9fe1761954324f4167
Signed-off-by: emilchung <emilchung@google.com>
-rw-r--r-- | BUILD.bazel | 25 |
1 files changed, 25 insertions, 0 deletions
diff --git a/BUILD.bazel b/BUILD.bazel new file mode 100644 index 0000000..0170641 --- /dev/null +++ b/BUILD.bazel @@ -0,0 +1,25 @@ +# SPDX-License-Identifier: GPL-2.0 + +load("//build/kernel/kleaf:kernel.bzl", "kernel_module") + +kernel_module( + name = "hall_sensor", + srcs = glob([ + "**/*.c", + "**/*.h", + "Kbuild", + ]) + [ + "//private/google-modules/soc/gs:gs_soc_headers", + ], + outs = [ + "hall_sensor.ko", + ], + kernel_build = "//private/google-modules/soc/gs:gs_kernel_build", + visibility = [ + "//private/devices/google:__subpackages__", + "//private/google-modules/soc/gs:__pkg__", + ], + deps = [ + "//private/google-modules/soc/gs:gs_soc_module", + ], +) |