openair: Support CONFIGs in build file

This modifies the openair build file to include
source files based on the CONFIG values. Previously
a minimal set of files to build was included with
everything else excluded.

Change-Id: Ic7d112cd70f9722c584929bcfffda5719012f0ee
Reviewed-on: https://pigweed-review.googlesource.com/c/zephyr/zephyr-bazel/+/412037
4 files changed
tree: 31219b8377f8883ea51540b58f874355466fb92d
  1. .vscode/
  2. bazel/
  3. bazel_overlay/
  4. build_config/
  5. docs/
  6. examples/
  7. modules/
  8. pw_tests/
  9. scripts/
  10. tests/
  11. third_party/
  12. toolchain/
  13. tools/
  14. ztests/
  15. .bazelignore
  16. .bazelrc
  17. .bazelversion
  18. .gitignore
  19. AUTHORS
  20. BUILD.bazel
  21. common.bazelrc
  22. CONTRIBUTING.md
  23. generate_diff.py
  24. LICENSE
  25. MODULE.bazel
  26. MODULE.bazel.lock
  27. naming.bzl
  28. OWNERS
  29. pigweed_dep.MODULE.bazel
  30. pw
  31. README.md
  32. setup.bzl
  33. workflows.json
  34. WORKSPACE
README.md

Zephyr-Bazel

The way this repository works is by overlaying itself on top of Zephyr to provide Bazel build capability to the underlying Zephyr repository.

Getting Started

User Guide

For more information on the design of Zephyr bazel see the other design docs in the docs folder of this repository.