Donate to e Foundation | Murena handsets with /e/OS | Own a part of Murena! Learn more

Skip to content
Commit ac9f9a91 authored by Elliot Berman's avatar Elliot Berman Committed by Jeff Johnson
Browse files

Kbuild: Support nested composite objects



Kbuild composite object only supports one level of composite objects.
That is, a composite object may only be composed of real compilable
objects. A composite object may not itself be composed of other
composite objects.

As a simple example, the following Kbuild description is not supported:

bar-a-y := a/bar0.o a/bar1.o
bar-b-y := b/bar2.o b/bar3.o

foo-objs := bar-a.o bar-b.o

obj-m += foo.o

Add such support by recursively searching for composite objects and
listing them in $(multi-used-*) and $(real-obj-*).

Change-Id: I59df994237e27bf54d11034ff871442938050313
Signed-off-by: default avatarElliot Berman <eberman@codeaurora.org>
Signed-off-by: default avatarJeff Johnson <jjohnson@codeaurora.org>
parent 993d65f1
Loading
Loading
Loading
Loading
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Please register or to comment