commit | 917756d925c4896a64f5fd765258c82c0f65378f | [log] [tgz] |
---|---|---|
author | Alexei Frolov <frolv@google.com> | Tue Nov 12 14:34:34 2019 -0800 |
committer | Alexei Frolov <frolv@google.com> | Tue Nov 12 15:07:43 2019 -0800 |
tree | c48a1c81eb1486dfa099a0d36b612a7f374dadd0 | |
parent | d1f98fadeb7505949f895ae2fda7e5d0823df314 [diff] |
Add a stamp option to pw_python_script GN requires all actions to have at least one output file. However, many Python scripts are run to process data without generating a file. Such scripts would previously have to specify a dummy output file and touch it on completion. This change adds this stamp functionality to the script-runner script. The pw_python_script template accepts a boolean "stamp" argument. If set, the runner will touch a dummy file after it runs its sub-command. Change-Id: Iff0408ea0d93007418a1766f1eb7ed7b30ec6913
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.