commit | 3f918ef7ff40afbf2a99190281399e8270a1817e | [log] [tgz] |
---|---|---|
author | Roland McGrath <mcgrathr@google.com> | Sat Feb 16 21:54:52 2019 +0000 |
committer | Roland McGrath <mcgrathr@google.com> | Sat Feb 16 21:54:52 2019 +0000 |
tree | 87b2761e17dd2dd38978e36ae8e6ff1bec09fdfb | |
parent | 9d72346ea9b2cbb5aa2a918512405b36c9baac13 [diff] |
Revert "[build][scripts] Integrate Zircon via new GN build rather than old make build" This reverts commit 9d72346ea9b2cbb5aa2a918512405b36c9baac13. Reason for revert: Landed accidentally via topic/CQ snafu! Original change's description: > [build][scripts] Integrate Zircon via new GN build rather than old make build > > build-zircon.sh and thus `fx build-zircon` now runs gn (if necessary) and > ninja (just once) rather than running `make` several times. The extra > arguments previously taken as make arguments are now taken as either GN > build arguments or ninja arguments. > > `fx set` now runs Zircon's `gn gen` before Fuchsia's `gn gen`, which > consumes files generated by the former. > > Zircon-related GN build arguments are gone. Zircon configuration > can be controlled via arguments to build-zircon.sh instead. > > Note this also means that `zircon_boot_groups="all"` behavior is now > always on. That is, the BOOTFS in the Fuchsia boot images will be > fatter and contain all of the Zircon tools and tests in `/boot`. > Zircon tests now appear in `/boot/test` rather than `/system/test`. > > Bug: BLD-325 #comment Fuchsia GN integration adapted to Zircon GN legacy support > Test: manual > Change-Id: I6e0b49b65c78a27e71078d32e40d0b22d366d666 TBR=kulakowski@google.com,pylaligand@google.com,mcgrathr@google.com,abarth@google.com,juliehockett@google.com Change-Id: I81bb2c5892707cd7a7563d4db9faf392cdeda5fc No-Presubmit: true No-Tree-Checks: true No-Try: true Bug: BLD-325 #comment Fuchsia GN integration adapted to Zircon GN legacy support
Pink + Purple == Fuchsia (a new operating system)
Fuchsia is a modular, capability-based operating system. Fuchsia runs on modern 64-bit Intel and ARM processors.
Fuchsia is an open source project with a code of conduct that we expect everyone who interacts with the project to respect.
See Getting Started.
See the documentation.