third_party.pigweed.src/PW_PLUGINS
Rob Mohr 0b6a502162 pw_package: Initial commit
Add pw_package module. This manages dependencies that aren't pulled in
through env setup. For now only nanopb is available through pw_package.

Change-Id: Ib8a20102baf27d5964bb275088c265f9334b6ff3
Reviewed-on: https://pigweed-review.googlesource.com/c/pigweed/pigweed/+/22020
Reviewed-by: Anthony DiGirolamo <tonymd@google.com>
Reviewed-by: Keir Mierle <keir@google.com>
Commit-Queue: Rob Mohr <mohrr@google.com>
2020-10-22 21:12:03 +00:00

18 lines
699 B
Plaintext

# The PW_PLUGINS file lists commands that should be included with the pw command
# when it is invoked in this directory or its subdirectories. Commands in this
# file override those registered in parent directories.
#
# Entries in this file have three columns:
#
# <name> <Python module> <function>
#
# The Python package containing that module must be installed in the Pigweed
# virtual environment. The function must have no required arguments and should
# return an int to use as the exit code.
# Pigweed's presubmit check script
presubmit pw_presubmit.pigweed_presubmit main
heap-viewer pw_allocator.heap_viewer main
rpc pw_hdlc_lite.rpc_console main
package pw_package.pigweed_packages main