Move autogenerated test config into Soong
Move autogenerating the test config for Soong modules into Soong
for java_test and android_test modules.
Bug: 70770641
Test: m checkbuild
Test: atest CtsUiRenderingTestCases
Change-Id: I02593add0407ef694b91c14cf27411a4f3cc4745
diff --git a/Android.bp b/Android.bp
index 83ec569..2f7b051 100644
--- a/Android.bp
+++ b/Android.bp
@@ -120,6 +120,7 @@
"soong-android",
"soong-cc-config",
"soong-genrule",
+ "soong-tradefed",
],
srcs: [
"cc/androidmk.go",
@@ -218,6 +219,7 @@
"soong-android",
"soong-genrule",
"soong-java-config",
+ "soong-tradefed",
],
srcs: [
"java/aapt2.go",
@@ -296,6 +298,21 @@
}
bootstrap_go_package {
+ name: "soong-tradefed",
+ pkgPath: "android/soong/tradefed",
+ deps: [
+ "blueprint",
+ "soong-android",
+ ],
+ srcs: [
+ "tradefed/autogen.go",
+ "tradefed/config.go",
+ "tradefed/makevars.go",
+ ],
+ pluginFor: ["soong_build"],
+}
+
+bootstrap_go_package {
name: "soong-xml",
pkgPath: "android/soong/xml",
deps: [