commit | 88726e83f6be5f934a89b7aad48250770c347051 | [log] [tgz] |
---|---|---|
author | Keir Mierle <keir@google.com> | Tue Nov 19 18:26:09 2019 -0800 |
committer | Keir Mierle <keir@google.com> | Wed Nov 20 18:29:36 2019 +0000 |
tree | 2bee1e5678fcb49eaf3f9aaef1ec4b701ef42819 | |
parent | 83d42485f0cb670dbc8a81d77466dd1513d19e6d [diff] |
pw_cmd: Support multiple build directories This change extends 'pw watch' to support watching multiple build directories. It also switches the command handling to use argparse's native subcommand handling. Example use: pw watch --build_dir out-clang --build_dir out-arm-cortex-m4-gcc Example output: PW - 2019-11-19 19:27:03 - INFO - [2/2] Finished build: out-arm-cortex-m4-gcc PW - 2019-11-19 19:27:03 - INFO - Finished; all successful. .------------------------------------ | | OK build: out-clang | OK build: out-arm-cortex-m4-gcc | '------------------------------------ ██████╗ █████╗ ███████╗███████╗██╗ ██╔══██╗██╔══██╗██╔════╝██╔════╝██║ ██████╔╝███████║███████╗███████╗██║ ██╔═══╝ ██╔══██║╚════██║╚════██║╚═╝ ██║ ██║ ██║███████║███████║██╗ ╚═╝ ╚═╝ ╚═╝╚══════╝╚══════╝╚═╝ Change-Id: Iecefffa8a2dfb2e69fb64bfd616d71b71c93f3ee
Pigweed is a collection of embedded-focused libraries, which we call “modules”. These modules are designed for small-footprint MMU-less microcontrollers like the ST Micro STM32L452 or the Nordic NRF82832. The modules are designed to facilitate easy integration into existing codebases.
Pigweed is in the early stages of development.