[roll] Roll fuchsia [scenic] Explicitly inject dependencies from startup handles Scenic's startup code uses standard library routines to initialize application objects from global startup handles and standard filesystem APIs to access shader data through the namespace. When scenic runs as a DSO component, these globals will no longer contain the right values so we'll need to explicitly pass the handles. Update scenic to do this so that mainline scenic and DSO can share the same initialization procedure. This commit is a pure refactor and does not cause any changes in behavior. Most of the major changes are in the libescher filesystem APIs which use POSIXy file APIs so we have to write a version of those that directly use fuchsia.io IPC. Original-Bug: 485906389 Original-Bug: 403545512 Original-Reviewed-on: https://fuchsia-review.googlesource.com/c/fuchsia/+/1504796 Original-Revision: 3119d95fa5e82415fc4ef7e5dc22337d8d6297fb GitOrigin-RevId: 2b60545f67d6afef04fd30b8469bf14f4dbca2da Change-Id: I25ede658fbe474cdf32f91e803a9767f27af8c71
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 in one of the communication channels documented at get involved.
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.