summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorWill McVicker <willmcvicker@google.com>2022-11-11 05:16:44 -0800
committerWill McVicker <willmcvicker@google.com>2022-12-20 12:31:20 -0800
commit6f7a57c9037875af34177ba3b4744e26905ca720 (patch)
treea515c9606e28827ad53f47f9801de69e0d7c82f9
parentbcc705f6cab9b04de6c28b299b821c6e286c5e4f (diff)
downloaduwb-6f7a57c9037875af34177ba3b4744e26905ca720.tar.gz
kleaf: add support for kleaf
This adds the necessary bazel files to compile this module using kleaf. Bug: 257343887 Change-Id: Ib0f0dda4789aeab64510785972474508a296df48 Signed-off-by: Will McVicker <willmcvicker@google.com>
-rw-r--r--BUILD.bazel20
1 files changed, 20 insertions, 0 deletions
diff --git a/BUILD.bazel b/BUILD.bazel
new file mode 100644
index 0000000..79dc4bc
--- /dev/null
+++ b/BUILD.bazel
@@ -0,0 +1,20 @@
+# SPDX-License-Identifier: GPL-2.0-or-later
+
+load("//build/kernel/kleaf:kernel.bzl", "kernel_module")
+
+kernel_module(
+ name = "uwb.qm35",
+ srcs = glob([
+ "**/*.c",
+ "**/*.h",
+ "Kbuild",
+ ]),
+ outs = [
+ "qm35.ko",
+ ],
+ kernel_build = "//private/google-modules/soc/gs:gs_kernel_build",
+ visibility = [
+ "//private/devices/google:__subpackages__",
+ "//private/google-modules/soc/gs:__pkg__",
+ ],
+)