[roll] Roll fuchsia [python_c_extesion] Refactor fuchsia-controller shared libraries This change contains many (hopefully not too many) changes that rearrange code that refers to and names the shared libraries generated by fidl_codec and fuchsia_controller_internal. The following lists the changes made. - The old --shlib_source becomes --shlib. - Reference shared libraries using get_label_info and rebase_path. - Remove the depfile variable from the final action to create the __init__.py the library wrapper. The depfile was causing a Ninja convergence issue, and it's unnecessary to build the target. - Remove the --output option from create_c_extension_import_hook.py because it was unused. - Rename --c-extension-libs option to --c-extension-library-tree in compress_lacewing_inputs.py. - Move the entire path to each shared library in the hermetic directory created by compress_lacewing_inputs.py to avoid the __init__.py wrapper needing to check the current directory for the library too. - Change the name of each shared library to begin with lib so that they are now libfidl_codec.so and libfuchsia_controller_internal.so. Original-Reviewed-on: https://fuchsia-review.googlesource.com/c/fuchsia/+/1145213 Original-Revision: 9010d5d83f22ab81eff20707c3c9165e8b2f825f GitOrigin-RevId: 8fa1c6238090778816de05a3d068e307f2e10348 Change-Id: I268fe8931a38d58eea1f83deb2728688a4c39be7
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.