Commit Graph

2 Commits

Author SHA1 Message Date
Wyatt Hepler
4d1e6aa2de pw_build: Support pw_python_requirements targets
- pw_python_requirements targets express Python dependencies as in a
  requirements.txt, independently of a package or script.
- Move requirements from the Pigweed requirements.txt to the pw_docgen
  Python package.

Requires: pigweed-internal:8940
Change-Id: I8e9c977c03fcac6df54568e426dae7dd6478e012
Reviewed-on: https://pigweed-review.googlesource.com/c/pigweed/pigweed/+/29488
Reviewed-by: Rob Mohr <mohrr@google.com>
Commit-Queue: Wyatt Hepler <hepler@google.com>
2021-01-15 19:01:50 +00:00
Wyatt Hepler
96992c7c4a Python: Add remaining packages to the build
- Restructure pw_bloat and pw_docgen as Python packages and add them
  to the build.
- Add pw_package and target-specific packages to the build.

Change-Id: I62e857d5c8b069e1923f68fe5f82ef49aa88a326
Reviewed-on: https://pigweed-review.googlesource.com/c/pigweed/pigweed/+/22302
Commit-Queue: Wyatt Hepler <hepler@google.com>
Reviewed-by: Alexei Frolov <frolv@google.com>
2020-10-23 20:19:46 +00:00