Lines Matching full:sdk
25 """Extracts API descriptors from a sandboxed SDK classpath.
27 The API descriptors can later be used to generate sources for communicating with this SDK.
32 sdk_deploy_jar: The SDK classpath, with transitive dependencies.
38 args.add("--sdk-deploy-jar", sdk_deploy_jar)
39 args.add("--output-sdk-api-descriptors", output)
48 progress_message = "Extract SDK API descriptors %s" % output.short_path,
57 """Extracts API descriptors from a sandboxed SDK archive.
59 The API descriptors can later be used to generate sources for communicating with this SDK.
64 asar: The sandboxed sdk archive.
71 args.add("--output-sdk-api-descriptors", output)
80 progress_message = "Extract SDK API descriptors from ASAR %s" % output.short_path,
92 """Generate Kotlin and Java sources for SDK communication.
98 sdk_api_descriptors: SDK API descriptor jar.
106 args.add("--sdk-api-descriptors", sdk_api_descriptors)
135 """Generates a manifest that lists all sandboxed SDK dependencies.
137 The generated manifest will contain <uses-sdk-library> tags for each SDK. This is required for
138 loading the SDK in the Privacy Sandbox.
144 sdk_module_configs: List of SDK Module config JSON files with SDK packages and versions.
145 sdk_archives: List of SDK archives, as ASAR files. They will also be listed as dependencies.
146 debug_key: Debug keystore that will later be used to sign the SDK APKs.
152 args.add("generate-sdk-dependencies-manifest")
155 args.add("--sdk-module-configs", ",".join([config.path for config in sdk_module_configs]))
158 args.add("--sdk-archives", ",".join([archive.path for archive in sdk_archives]))
172 progress_message = "Generate SDK dependencies manifest %s" % output.short_path,