Commit graph

5 commits

Author SHA1 Message Date
Rishabh Bhatnagar
47f762c046 Revert "kernel_headers: Disable headers matching"
This reverts commit b4a282fd2c.

Change-Id: I4bf5b3bc97afbd0a82568177cd405b05f2a4ab9c
Signed-off-by: Rishabh Bhatnagar <rishabhb@codeaurora.org>
2020-05-01 13:22:22 -07:00
Rishabh Bhatnagar
b4a282fd2c kernel_headers: Disable headers matching
Disable matching of existing and generated gen_headers*.bp files.
This is done to allow some uapi headers to be added to camera
techpack.

Change-Id: I1b6b639015f3672a3e9daa9b2a1444e952ed4ac1
Signed-off-by: Rishabh Bhatnagar <rishabhb@codeaurora.org>
2020-04-14 21:55:23 -07:00
Rishabh Bhatnagar
119960e66b kernel_headers: Fix headers not detected in incremental builds
Currently the Soong logic doesn't kick in if a change updates
headers but doesn't update gen_headers_arm*.bp files for
incremental builds. Fix the issue by making inputs to the
kernel_headers.py script as variables instead of a list.

Change-Id: I9737f6d655848458bfda70b8c6f4d9aa896a98fc
Signed-off-by: Rishabh Bhatnagar <rishabhb@codeaurora.org>
2020-03-10 14:38:17 -07:00
Siddharth Gupta
6afa65c2a0 kernel headers: Update comparison logic
Update comparison logic used to figure out the headers
that need to be added or removed from the corresponding
blueprint file.

Change-Id: I1f8eeea9750074d57868593a9693c016644e3682
Signed-off-by: Siddharth Gupta <sidgup@codeaurora.org>
Signed-off-by: Rishabh Bhatnagar <rishabhb@codeaurora.org>
2020-02-02 14:11:23 -08:00
Justin DeMartino
cc39738286 Example kernel headers header_lib package
This change is foundational for converting many modules that depend on kernel
headers built via the platform build system.

Bug: 143567008
Change-Id: I998890ed427104ed835000e421756981e0f24ab5
[rishabhb@codeaurora.org: add logic to iterate over mandatory headers
 and only generate these headers if not already present in
 usr/include/asm.]
Signed-off-by: Rishabh Bhatnagar <rishabhb@codeaurora.org>
2020-01-18 11:53:58 -08:00