b432df9cda
Adds a FinalDeps mutator to add dependencies from the platform_bootclasspath to the configured boot jars which can be from either the platform or any apex. It adds dependencies for every configured boot jar, whether in ArtApexJars, BootJars or UpdatableBootJars. At the moment the dependencies are only used for testing purposes but following changes will make more use of them. Bug: 177892522 Test: m nothing Change-Id: I981305bf45bc20539a3d36987252f490e2b885cc
38 lines
786 B
Text
38 lines
786 B
Text
package {
|
|
default_applicable_licenses: ["Android-Apache-2.0"],
|
|
}
|
|
|
|
bootstrap_go_package {
|
|
name: "soong-apex",
|
|
pkgPath: "android/soong/apex",
|
|
deps: [
|
|
"blueprint",
|
|
"soong",
|
|
"soong-android",
|
|
"soong-bpf",
|
|
"soong-cc",
|
|
"soong-filesystem",
|
|
"soong-java",
|
|
"soong-python",
|
|
"soong-rust",
|
|
"soong-sh",
|
|
],
|
|
srcs: [
|
|
"androidmk.go",
|
|
"apex.go",
|
|
"apex_singleton.go",
|
|
"builder.go",
|
|
"deapexer.go",
|
|
"key.go",
|
|
"prebuilt.go",
|
|
"testing.go",
|
|
"vndk.go",
|
|
],
|
|
testSrcs: [
|
|
"apex_test.go",
|
|
"boot_image_test.go",
|
|
"platform_bootclasspath_test.go",
|
|
"vndk_test.go",
|
|
],
|
|
pluginFor: ["soong_build"],
|
|
}
|