commit | 289c9c31878b5479f1f363166dc62b297b383833 | [log] [tgz] |
---|---|---|
author | Wyatt Hepler <hepler@google.com> | Fri Feb 11 16:10:30 2022 -0800 |
committer | CQ Bot Account <pigweed-scoped@luci-project-accounts.iam.gserviceaccount.com> | Wed Feb 16 06:57:51 2022 +0000 |
tree | c3681693221f747e30adcff7209eaa9a912c8042 | |
parent | 70a6210934c318f2c993b4549f91a1f0a420fd44 [diff] |
Restrict Pigweed's top-level BUILD.gn to Pigweed Pigweed's top-level BUILD.gn expands all of Pigweed's code with several toolchains. For external projects, this slows gn gen unnecessarily. Pigweed's BUILD.gn also defines various targets intended for upstream use only, which downstream projects should not rely on. Projects that wish to pull in all Pigweed code may import $dir_pigweed/modules.gni and use the pw_modules and pw_module_tests lists. Change-Id: I7b2ccbcb36d541ec94acdeb0fdf231298752c2d3 Reviewed-on: https://pigweed-review.googlesource.com/c/pigweed/pigweed/+/84125 Reviewed-by: Anthony DiGirolamo <tonymd@google.com> Pigweed-Auto-Submit: Wyatt Hepler <hepler@google.com> Commit-Queue: Auto-Submit <auto-submit@pigweed.google.com.iam.gserviceaccount.com> Commit-Queue: Wyatt Hepler <hepler@google.com>
Pigweed is an open source collection of embedded-targeted libraries–or as we like to call them, modules. These modules are building blocks and infrastructure that enable faster and more reliable development on small-footprint MMU-less 32-bit microcontrollers like the STMicroelectronics STM32L452 or the Nordic nRF52832.
For more information please see our website: https://pigweed.dev/