third_party.pigweed.src/pw_module/README.md
Keir Mierle ab847d9479 pw_module: Start the Pigweed meta-module
This starts a basic Pigweed meta-module tool. The first tool is a simple
checker invoked with

  pw module-check

which for now does two super-simple checks. Example output:

$ pw module-check pw_module
20191125 07:53:57 PM INF Checking module: pw_module
20191125 07:53:57 PM INF OK: Module pw_module looks good; no errors or warnings found

$ pw module-check pw_foo
20191125 07:54:00 PM INF Checking module: pw_foo
20191125 07:54:00 PM ERR PWCK001: Python code present but no setup.py.
20191125 07:54:00 PM ERR PWCK002: C++ code present but no tests at all (you monster).
20191125 07:54:00 PM ERR FAIL: Found errors when checking module pw_foo

Change-Id: I6eb3bfa941abc450a33affbec3e005477b9b2dc4
2019-11-27 21:33:13 +00:00

183 B

This is the Pigweed meta-module tooling:

  • Documentation about the Pigweed module stucture
  • Tooling to create modules and verify that they conform to the Pigweed module structure