commit | c3bdb8abc4bd72b5f7e9ff8d3e9cfc1f83b9c53d | [log] [tgz] |
---|---|---|
author | Eli Lipsitz <elipsitz@google.com> | Mon Jun 13 20:58:02 2022 +0000 |
committer | CQ Bot Account <pigweed-scoped@luci-project-accounts.iam.gserviceaccount.com> | Mon Jun 13 23:31:45 2022 +0000 |
tree | 5d8b0918ae70cdf71b47ffc831cf858fdc52ce0c | |
parent | 9a41bfeb2355143d3d2fb3d8f78a9b973ba809f7 [diff] |
pw_unit_test: Require 'light' backend for RPC service The pw_unit_test RPC service only supports the 'light' backend. If it's used with another backend such as GoogleTest, there will be misleading compilation errors and the service won't find any of the tests. This commit adds a build assertion to check that the correct backend is in use if the RPC service is used. Change-Id: I184c7476d9f88432cc98a686f1f4f75acd6b0a58 Reviewed-on: https://pigweed-review.googlesource.com/c/pigweed/pigweed/+/97907 Commit-Queue: Eli Lipsitz <elipsitz@google.com> Reviewed-by: 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/