From 95c60c41a25a38e19990290e081849fe6eeaf091 Mon Sep 17 00:00:00 2001 From: Mulugeta Engdaw Date: Sun, 18 Jul 2021 15:13:34 -0700 Subject: [PATCH] kernel: Create and export kernel headers Create a header library which export kernel headers. These headers are needed by modules and userspace libraries. This is snapshot merge from msm-5.10 branch commit 1c21e750af93 ("Merge "drivers: dcvs: memlat: add scheme for adaptive boosting""). Change-Id: If685678193e829a367ed672e0de345262235a2d5 Signed-off-by: Mulugeta Engdaw Signed-off-by: Jeevan Shriram --- Android.bp | 21 +++++++++++++++++++++ 1 file changed, 21 insertions(+) create mode 100644 Android.bp diff --git a/Android.bp b/Android.bp new file mode 100644 index 000000000000..ed41fcc2de68 --- /dev/null +++ b/Android.bp @@ -0,0 +1,21 @@ +cc_binary_host { + name: "unifdef", + srcs: ["scripts/unifdef.c"], + sanitize: { + never: true, + }, +} + +genrule { + name: "gen-headers_install.sh", + srcs: ["scripts/headers_install.sh"], + tools: ["unifdef"], + out: ["headers_install.sh"], + cmd: "sed 's+scripts/unifdef+$${LOC_UNIFDEF:-$$(dirname $$0)/unifdef}+g' $(in) > $(out)", +} + +sh_binary_host { + name: "headers_install.sh", + src: ":gen-headers_install.sh", + required: ["unifdef"], +}