Commit Graph

6 Commits

Author SHA1 Message Date
Armando Montanez
fd5de70b76 Add Pigweed GCC-ARM toolchains
Updates ARM toolchains and gets both the stm32f429i-disc1 and qemu
targets building again.

Change-Id: Ib0607bc498f8a331c3cde763da5ed3812ba595ba
2020-06-16 09:50:59 -07:00
Alexei Frolov
258fc1b8bf Define docs target as a toolchain
This change creates a toolchain that configures the docs target and adds
it to the default build.

Change-Id: Ib2a8387253eef809f94411780174377e0d23e1a9
2020-06-16 09:50:59 -07:00
Armando Montanez
fb3d3fba79 Don't declare pigweed variables as globals
Require targets to explicitly import pigweed variable definitions. This
moves out some necessary logic from the BUILDCONFIG.gn file.

Change-Id: If9c9fe5a680cc9d897a0e8a55889873be618ed84
2020-06-16 09:50:59 -07:00
Armando Montanez
3d92e81f1c Docs: Add target docs
Adds target docs for the `docs` and `host` builds. Also includes a few
other documentation updates.

Change-Id: Icc973d6d51707c79b7c506d89c8975023e274ef2
2020-03-19 20:49:33 +00:00
Alexei Frolov
4737349f12 Update docs target to only use ARM size reports
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
2020-03-04 01:13:34 +00:00
Alexei Frolov
799be5d81f Add docs target
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
2020-01-10 00:56:50 +00:00