- Jan 31, 2019
-
-
Adam Barth authored
Change-Id: Ibe3194252284761fc7b496c4115463f5f486e66f
-
Adam Barth authored
Change-Id: Icf93a1004751a4e995a337cc9e70f1b4a559694c
-
Adam Barth authored
Change-Id: I9cba3a416d187d9a40af402934f84daff21a2cda
-
Adam Barth authored
Change-Id: I6e2f0fe7ee4d99fb95bfe9d131c88dd40cb0695e
-
Adam Barth authored
Change-Id: I50a54ccd8334b9934a77a98247922074367e3ed7
-
Adam Barth authored
-
Adam Barth authored
Change-Id: I6ceb17f6ac7fa178f995d2f21657a214fac398ae
-
Adam Barth authored
Change-Id: Ibab3dc4cd924e71c10f31c1f06d2986bcad3b9a6
-
Adam Barth authored
-
Ankur Mittal authored
This is a quick fix. We need to work on the bug and come up with a better gn fix. BLD-354 #comment TEST=build on my local and CQ Change-Id: I59ec2b4c0deb312f74dafa1a0f1d332abe4f82fd
-
- Jan 30, 2019
-
-
Adam Barth authored
Change-Id: I44e5271d2b185a16aaf105089ff14908d2816dd0
-
Adam Barth authored
Change-Id: I817c872084007e3bcd7752738d23a2281c2fd528
-
Adam Barth authored
-
Jeremy Manson authored
Change-Id: I76a4b31e38a914313afc39b872c7814f6a25ef11
-
James Robinson authored
This lets us see Dart and non-Dart code more easily and allows the visualization to aggregate the size of all Dart blobs. Test: manual Change-Id: If96756906e5b3917a9d6605b60124536146f3bdb
-
Adam Barth authored
Test: None. Change-Id: I185ef9e023173ee824027017a951ed6c1c5b9f91
-
P.Y. Laligand authored
Test: verified that a local instance was correctly included in SDK archives. Bug: DX-209 Change-Id: I97ae4ec3a93f7d93ce0a401945e525cf8a1b8268
-
Ankur Mittal authored
Error message should make it clear that push-apckages will not work with "package_name" for now. Can be reverted when BLD-338 is resolved Change-Id: Ifac356eafc905ddc956b57984347b251c73ea683
-
Jeremy Manson authored
Change-Id: I9feaed0ee199d02a63fffd5b039aac3077e320e9
-
Joshua Seaton authored
host_tests.json may be used to find test specs printed to the root out dir of //build/toolchain:host_${host_cpu}. Have write_runtime_deps write to the same root out dir, so that these files may be discovered alongside each other. Change-Id: Ib460cd5a4aaf2018e0de61dd7b071fa7b2f21a21
-
Ankur Mittal authored
This reverts commit 18556910. ZX-3353 #comment Change-Id: I626d4021c88db3c4efeedc6f0d82cf2f0e1f7c6c
-
- Jan 29, 2019
-
-
Jayson Adams authored
Change-Id: I31c5e5cc627db749e11d50eeb0392942d8cdb1b3
-
Przemyslaw Pietrzkiewicz authored
This patch mostly refactors and edits for clarity the existing Rust docs. We also add a note about `fx rustdoc`. Test: nope Change-Id: Ieefba19ac8fea31459ba882b5518878d6507a760
-
James Robinson authored
This forks the visualization template and dependencies of the blobstats tool and updates them to take into account features of blobs and packages, instead of pretending everything is a symbol in a binary. Improvements: * Update all terminology (symbol->blob, directory->package) * Add information about compressed and uncompressed sizes and reference count on shared blobs * Update colors to be more neutral * Update labels on entries to be more accurate * Update report naming and contents * Remove dead links * Add original and estimated compressed sizes to data model Also moves the code to its own directory and imports the d3 library instead of reaching into the Dart VM's internal directory. Test: fx blobstats Change-Id: I95cea2fa7e4c005d0917c991a726098326b00116
-
- Jan 28, 2019
-
-
Joshua Seaton authored
My opinion: -Better to proliferate these variables throughout the tree than complicated, space-hungry scopes (which developers will invariably groan about having to type out). Moreover, these are more easily grep-able. -If we introduce a second nuc, then we can always rename nuc_env to dawson_canyon_env; same for vim2 or any other environment. Bug: IN-497 Change-Id: I54acaa2cee62318be6b7b2bd9ae1a4d33d97d834
-
Julie Hockett authored
We've been assuming make is in the user's path for generated Zircon build rules. This assumption is false for Chromium bots, which are not provisioned with build-essential and thus this is blocking Tricium rollout, since that runs on Chromium bots. Change-Id: I16cc31a282c4973c52012a1200976af3fe1d904a
-
Cristián Donoso authored
Before is was relying on the deprecated "bare_package_url" CF-327 # Done TEST=Manual Change-Id: Iae9398ddba78d3f104e2a269d1f5581d00799e2b
-
Leo Lung authored
TESTED=built all Change-Id: If22320474beb012ecd5150bd58f0ee832f4b5f28
-
James Tucker authored
There have been several bugs stemming from the fact that set was not changing it's directory. It produces GN arguments, many of which want to be relative to $FUCHSIA_DIR, rather than absolute. The build has similar invariants, with // being $FUCHSIA_DIR, and the build directory being the working directory during build execution. Test: fx set from sub-directory of root picks up a board file. Bug: BLD-352 #done Change-Id: If6a0e351ce4c5f52e1a6011387ce2fca27156934
-
- Jan 27, 2019
-
-
Ian McKellar authored
fx dispatches to them directly rather than defining a script in devshell. Change-Id: I98cec1ffaa5de1400edee8f4334de71940414002
-
- Jan 26, 2019
-
-
Petr Hosek authored
-
James Tucker authored
This enables SSH into qemu instances that have networking, without having to bake SSH keys into the build artifacts. Change-Id: I19aa146cd752622ab79018180cfdc06aee1f2a7c
-
James Tucker authored
--build-dir is now removed. It has been deprecated with notice for a long time. --{product,board,package}s are deprecated flags, no have messages. Additional documentation for --{board,product,monolith,preinstall,available} --netboot is documented. Example usage added. Change-Id: Ie8a3d4f2602c1f98d9c93bd35d9586a9c7b2c94f
-
James Tucker authored
When the netboot.sh script was introduced as a build contract, the optional building of netboot images regressed. It now returns. Change-Id: I52208a0de7c8aba199420eeb63a7ceb26c55709a
-
James Tucker authored
copytree was only used to produce the blob output directory. The blob output directory is content addressed, as such repeating writes to target locations is not useful work. The code for copytree is used to produce a copy-only-once behavior that significantly reduces total number and cost of io operations for incremental builds. Change-Id: Idc4b14b88326f93cfe2ff5c43e01a6628f7b2bec
-
- Jan 25, 2019
-
-
Leo Lung authored
Enforces manifest has a .cmx or .cml: Component //garnet/examples/components/v2:hello_world_component(//build/toolchain/fuchsia:x64)'s manifest /[redacted]/garnet/examples/components/v2/meta/hello_world.cmhi should have extension .cmx or .cml Enforces matching manifest-manifest_dest of cmx-cmx, cml-cm: Component //garnet/examples/components/v2:hello_world_component(//build/toolchain/fuchsia:x64)'s manifest_dest meta/hello_world.cml should have extension .cm TESTED=built Change-Id: Ie23841eeebe039412ac047290b8368ae2ffe820c
-
Tamir Duberstein authored
NET-1865 #comment Change-Id: I3c4c69dbf0dc7f8919ba697c222d1286e84bd2f4
-
Erick Tryzelaar authored
The `license` section in the cargo manifest references a SPDX license expression, which does not fully support our BSD-3-Clause with the Patent grant. So instead, use a license file until that support is added. Change-Id: Icbd5a91a464b82be99fdf285f99329c7d8f38697
-
James Robinson authored
This teaches blobstats to produce a size report into a directory other than the build dir. Test: fx blobstats -o /tmp/sdflkj Change-Id: I2a5d7e85498977abf0ab178f3200fc87e6e9cbc6
-
James Robinson authored
This uses the size of blobs as reported by the blobfs tool for computation. It still gathers the size on the disk of the host machine and computes compression estimates (if asked) since that will be useful for future visualizations. Test: fx blobstats ZX-3303 #comment use blobfs recorded sizes in blobstats Change-Id: I305272339169f1141173ec14991e7e240898bfdc
-