This updates the upstream docs target to use the disco toolchain instead
of a custom one, to produce more accurate size reports for an actual
board configuration.
Change-Id: I50e6d03322273d33e34b4114d74b5bb9dc5f1c6a
Reviewed-on: https://pigweed-review.googlesource.com/c/pigweed/pigweed/+/16285
Reviewed-by: Keir Mierle <keir@google.com>
Commit-Queue: Alexei Frolov <frolv@google.com>
Updates syntax for using pw_watch in a few other locations.
Change-Id: I599fc3cb552c75e9f546447556fb756633093391
Reviewed-on: https://pigweed-review.googlesource.com/c/pigweed/pigweed/+/13804
Reviewed-by: Ewout van Bekkum <ewout@google.com>
Reviewed-by: Keir Mierle <keir@google.com>
Commit-Queue: Armando Montanez <amontanez@google.com>
Since specifying which Ninja targets to build is now just as important
as which directory to build, update pw_watch's command line syntax to
better support specifying build targets and directories.
Before
pw watch out#host#docs another/build/dir#stm32f429i
After
pw watch out host docs --build-directory another/build/dir stm32f429i
Change-Id: Ic41dc6ce277ed240402877e9d875e8228aaac48b
Require targets to explicitly import pigweed variable definitions. This
moves out some necessary logic from the BUILDCONFIG.gn file.
Change-Id: If9c9fe5a680cc9d897a0e8a55889873be618ed84
Adds target docs for the `docs` and `host` builds. Also includes a few
other documentation updates.
Change-Id: Icc973d6d51707c79b7c506d89c8975023e274ef2
This change removes the host gcc and clang toolchains from the docs
target's toolchain size reports and switches the default toolchain to
ARM GCC for traditional size report targets.
Fixed: 122
Change-Id: Iafe7cedb160d16eea6f3d9d4f64671814bb73b80
This change moves building documentation out of the host and disco targets
into a special docs target.
The presubmit script is updated to handle the docs target.
Change-Id: I975170c9e8941d126d85a391c0f3b355e4fa44dd