[roll] Roll fuchsia [check-licenses] Support running on MacOS devices. Check-licenses has a hard-coded path pointing to the GN binary on linux machines. This CL updates that string based on the platform of the machine you are running it on. In practice, you can now run `fx check-licenses` on MacOS. In reality this may not be super useful in the short term. In my testing, there were a lot of mac-specific projects / tools / folders etc in the fuchsia tree that do not have README.fuchsia files. Many of them just need to be copied over from their linux-x64 counterparts, but I don't intend to do that anytime soon. In the long term, license collection will be handled by the build system, so you won't need to execute check-licenses manually. Regardless, I'd still like to land this so I can slowly chip away at the macos build issues over time. Original-Reviewed-on: https://fuchsia-review.googlesource.com/c/fuchsia/+/972956 Original-Revision: 12549c54526e684b91f5f5e9833b025c600213ff GitOrigin-RevId: 01252ad499578bf38c66d585d072a6ca1d2eb1d0 Change-Id: I2e8371993c8be63d2d005c06598bc0bb4ec99edd
This repository contains Fuchsia's Global Integration manifest files.
All changes should be made to the internal version of this repository. Our infrastructure automatically updates this version when the internal one changes.
Currently all changes must be made by a Google employee. Non-Google employees wishing to make a change can ask for assistance via the IRC channel #fuchsia on Freenode.
First install Jiri.
Next run:
$ jiri init $ jiri import minimal https://fuchsia.googlesource.com/integration $ jiri update
Third party projects should have their own subdirectory in ./third_party.