replace common qcom sources with samsung ones

This commit is contained in:
SaschaNes
2025-08-12 22:13:00 +02:00
parent ba24dcded9
commit 6f7753de11
5682 changed files with 2450203 additions and 103634 deletions

View File

@@ -1,5 +1,6 @@
load("//build/bazel_common_rules/dist:dist.bzl", "copy_to_dist_dir")
load("//build/kernel/kleaf:kernel.bzl", "ddk_module")
load("//build/kernel/kleaf:kernel.bzl", "ddk_module",
"ddk_submodule")
def _create_module_conditional_src_map(conditional_srcs):
processed_conditional_srcs = {}
@@ -66,9 +67,8 @@ def _define_target_modules(target, variant, registry, modules, product = None, c
if not srcs:
continue
ddk_module(
ddk_submodule(
name = rule_name,
kernel_build = "//msm-kernel:{}_{}".format(target, variant),
srcs = srcs,
out = "{}.ko".format(module.name),
deps = deps,
@@ -77,9 +77,15 @@ def _define_target_modules(target, variant, registry, modules, product = None, c
submodule_rules.append(rule_name)
ddk_module(
name = "{}_modules".format(rule_prefix),
kernel_build = "//msm-kernel:{}_{}".format(target, variant),
deps = submodule_rules
)
copy_to_dist_dir(
name = "{}_modules_dist".format(rule_prefix),
data = submodule_rules,
data = [":{}_modules".format(rule_prefix)],
dist_dir = "out/target/product/{}/dlkm/lib/modules/".format(target),
flat = True,
wipe_dist_dir = False,