summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorWill McVicker <willmcvicker@google.com>2022-11-03 16:28:32 -0700
committerWill McVicker <willmcvicker@google.com>2022-12-21 19:32:17 -0800
commit37f467ba44afad336cca12c9c3018c74aeaedef4 (patch)
tree704bd3c0cbb7a4269fd80aab6c075e36875a8261
parent2e79cadfe8ca4890f30da955f70a8a3cfbe688be (diff)
downloadreset-main-16k-gs-shusky-5.15.tar.gz
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: 257343887 Change-Id: I5198c9eb96684da070fc3cc0b1b87366146ee419 Signed-off-by: Will McVicker <willmcvicker@google.com>
-rw-r--r--BUILD.bazel24
1 files changed, 10 insertions, 14 deletions
diff --git a/BUILD.bazel b/BUILD.bazel
index 1e2e93f..ce3305e 100644
--- a/BUILD.bazel
+++ b/BUILD.bazel
@@ -1,10 +1,4 @@
-# NOTE: THIS FILE IS EXPERIMENTAL FOR THE BAZEL MIGRATION AND NOT USED FOR
-# YOUR BUILDS CURRENTLY.
-#
-# It is not yet the source of truth for your build. If you're looking to modify
-# the build file, modify the Android.bp file instead. Do *not* modify this file
-# unless you have coordinated with the team managing the Soong to Bazel
-# migration.
+# SPDX-License-Identifier: GPL-2.0-or-later
load("//build/kernel/kleaf:kernel.bzl", "kernel_module")
@@ -14,12 +8,13 @@ filegroup(
"Kconfig",
]),
visibility = [
+ "//private/devices/google:__subpackages__",
"//private/google-modules/soc/gs:__pkg__",
],
)
kernel_module(
- name = "reset.slider",
+ name = "reset",
srcs = glob([
"**/*.c",
"**/*.h",
@@ -27,17 +22,18 @@ kernel_module(
]) + [
"//private/google-modules/bms/misc:headers",
"//private/google-modules/bms:headers",
- "//private/google-modules/soc/gs:gs101_soc_headers",
+ "//private/google-modules/soc/gs:gs_soc_headers",
],
outs = [
"exynos-reboot.ko",
],
- kernel_build = "//private/google-modules/soc/gs:slider",
- kernel_module_deps = [
- "//private/google-modules/bms:bms.slider",
- "//private/google-modules/soc/gs:gs101_soc",
- ],
+ 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/bms",
+ "//private/google-modules/soc/gs:gs_soc_module",
+ ],
)