diff options
author | Jack Rosenthal <jrosenth@chromium.org> | 2021-02-17 19:33:16 -0700 |
---|---|---|
committer | Commit Bot <commit-bot@chromium.org> | 2021-02-23 00:51:52 +0000 |
commit | e193be9c9b02c97cb303605eb473d7a3a4ba7a65 (patch) | |
tree | de7195694b595ee8ce9679d5d65ea39d74debc9b /test | |
parent | cc83ab7cf383f268452ddf8ea1ad406dbb28c885 (diff) | |
download | chrome-ec-e193be9c9b02c97cb303605eb473d7a3a4ba7a65.tar.gz |
zephyr: zmake: prune modules to only those required by the project
Implement a new configuration option: "modules", which allows projects
to require only specific modules.
This is needed for chameleon so they can only require the modules they
need (instead of all modules supported by zmake). From pfagerburg@:
When zmake pulled in one of the EC modules, that module wanted a
bunch of EC symbols to be defined in Chameleon's Kconfig, e.g.,
CROS_EC_RO and CROS_EC_RW.
BUG=b:180545676
BRANCH=none
TEST=provided unit test
Signed-off-by: Jack Rosenthal <jrosenth@chromium.org>
Change-Id: I17bf2ac9a8f75f2879e5a67b991fd60d77071c32
Reviewed-on: https://chromium-review.googlesource.com/c/chromiumos/platform/ec/+/2702509
Reviewed-by: Simon Glass <sjg@chromium.org>
Diffstat (limited to 'test')
0 files changed, 0 insertions, 0 deletions