commit | 7a7bd509ad16756c01962ea2de5a20d9d37855be | [log] [tgz] |
---|---|---|
author | Ewout van Bekkum <ewout@google.com> | Wed Feb 02 10:39:25 2022 -0800 |
committer | CQ Bot Account <pigweed-scoped@luci-project-accounts.iam.gserviceaccount.com> | Mon Feb 07 23:15:41 2022 +0000 |
tree | 1dc09e52dd832b0f1012bc569b831f38f0dab877 | |
parent | 644452887c94ad7b95f05c71ab6b1e24f18a35de [diff] |
pw_build/CMake: Clean up the CMake functions Adds proper support for interface libraries instead of always adding an empty source file to all targets. Uses the ignored parens for else and endif to better document the conditional scopes. Change-Id: Ib5e2f98ac92f729337e0c758900315d6d8301501 Reviewed-on: https://pigweed-review.googlesource.com/c/pigweed/pigweed/+/82431 Pigweed-Auto-Submit: Ewout van Bekkum <ewout@google.com> Reviewed-by: Wyatt Hepler <hepler@google.com> Commit-Queue: Auto-Submit <auto-submit@pigweed.google.com.iam.gserviceaccount.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/