| package { | 
 |     default_applicable_licenses: ["Android-Apache-2.0"], | 
 | } | 
 |  | 
 | bootstrap_go_package { | 
 |     name: "soong-java", | 
 |     pkgPath: "android/soong/java", | 
 |     deps: [ | 
 |         "blueprint", | 
 |         "blueprint-pathtools", | 
 |         "soong", | 
 |         "soong-aconfig", | 
 |         "soong-android", | 
 |         "soong-bazel", | 
 |         "soong-cc", | 
 |         "soong-dexpreopt", | 
 |         "soong-genrule", | 
 |         "soong-java-config", | 
 |         "soong-testing", | 
 |         "soong-provenance", | 
 |         "soong-python", | 
 |         "soong-remoteexec", | 
 |         "soong-tradefed", | 
 |     ], | 
 |     srcs: [ | 
 |         "aapt2.go", | 
 |         "aar.go", | 
 |         "android_manifest.go", | 
 |         "android_resources.go", | 
 |         "androidmk.go", | 
 |         "app_builder.go", | 
 |         "app.go", | 
 |         "app_import.go", | 
 |         "app_set.go", | 
 |         "base.go", | 
 |         "boot_jars.go", | 
 |         "bootclasspath.go", | 
 |         "bootclasspath_fragment.go", | 
 |         "builder.go", | 
 |         "classpath_element.go", | 
 |         "classpath_fragment.go", | 
 |         "device_host_converter.go", | 
 |         "dex.go", | 
 |         "dexpreopt.go", | 
 |         "dexpreopt_bootjars.go", | 
 |         "dexpreopt_check.go", | 
 |         "dexpreopt_config.go", | 
 |         "dexpreopt_config_testing.go", | 
 |         "droiddoc.go", | 
 |         "droidstubs.go", | 
 |         "fuzz.go", | 
 |         "gen.go", | 
 |         "generated_java_library.go", | 
 |         "genrule.go", | 
 |         "hiddenapi.go", | 
 |         "hiddenapi_modular.go", | 
 |         "hiddenapi_monolithic.go", | 
 |         "hiddenapi_singleton.go", | 
 |         "jacoco.go", | 
 |         "java.go", | 
 |         "jdeps.go", | 
 |         "java_resources.go", | 
 |         "kotlin.go", | 
 |         "lint.go", | 
 |         "legacy_core_platform_api_usage.go", | 
 |         "platform_bootclasspath.go", | 
 |         "platform_compat_config.go", | 
 |         "plugin.go", | 
 |         "prebuilt_apis.go", | 
 |         "proto.go", | 
 |         "robolectric.go", | 
 |         "rro.go", | 
 |         "sdk.go", | 
 |         "sdk_library.go", | 
 |         "sdk_library_external.go", | 
 |         "support_libraries.go", | 
 |         "system_modules.go", | 
 |         "systemserver_classpath_fragment.go", | 
 |         "testing.go", | 
 |         "tradefed.go", | 
 |     ], | 
 |     testSrcs: [ | 
 |         "aar_test.go", | 
 |         "android_manifest_test.go", | 
 |         "androidmk_test.go", | 
 |         "app_import_test.go", | 
 |         "app_set_test.go", | 
 |         "app_test.go", | 
 |         "bootclasspath_fragment_test.go", | 
 |         "device_host_converter_test.go", | 
 |         "dex_test.go", | 
 |         "dexpreopt_test.go", | 
 |         "dexpreopt_config_test.go", | 
 |         "droiddoc_test.go", | 
 |         "droidstubs_test.go", | 
 |         "fuzz_test.go", | 
 |         "genrule_test.go", | 
 |         "generated_java_library_test.go", | 
 |         "hiddenapi_singleton_test.go", | 
 |         "jacoco_test.go", | 
 |         "java_test.go", | 
 |         "jdeps_test.go", | 
 |         "kotlin_test.go", | 
 |         "lint_test.go", | 
 |         "platform_bootclasspath_test.go", | 
 |         "platform_compat_config_test.go", | 
 |         "plugin_test.go", | 
 |         "prebuilt_apis_test.go", | 
 |         "proto_test.go", | 
 |         "rro_test.go", | 
 |         "sdk_test.go", | 
 |         "sdk_library_test.go", | 
 |         "system_modules_test.go", | 
 |         "systemserver_classpath_fragment_test.go", | 
 |         "test_spec_test.go", | 
 |     ], | 
 |     pluginFor: ["soong_build"], | 
 | } |