DescriptionExpose ability to download network service impl in SDK.
Consumers of the Mojo SDK need to be able obtain the impl of the network
service that is associated with the version of the SDK. This CL moves infra for
downloading the network service under the SDK. It gates the usage of the
prebuilt network service via a variable in //build/module_args/mojo.gni,
similarly to how the usage of the prebuilt shell is gated.
Concretely, this CL does the following:
- Moves download_network_service.py to live in the SDK
- Changes the structure of //mojo/public/tools/prebuilt to have a subdir
for each downloaded artifact, with platform-specific subdirs underneath each
artifact's subdir
- Moves the definition of the copy_network_service target into
//mojo/public/tools/BUILD.gn and changes the structure of dependencies on
that target to be analogous to the structure of dependencies on the
copy_mojo_shell target
R=jamesr@chromium.org, ppi@chromium.org
Committed: https://chromium.googlesource.com/external/mojo/+/6966625cbb4c3b9392f07527c6177486de3ae7d7
Patch Set 1 #Patch Set 2 : Fixes #Patch Set 3 : Fixes #Patch Set 4 : Rebase and restructuring #Patch Set 5 : Fixes #
Total comments: 17
Patch Set 6 : Response to reviews #Patch Set 7 : Response to ppi's review #Patch Set 8 : Rebase #
Messages
Total messages: 15 (5 generated)
|