1package { 2 default_applicable_licenses: ["Android-Apache-2.0"], 3} 4 5bootstrap_go_package { 6 name: "soong-java", 7 pkgPath: "android/soong/java", 8 deps: [ 9 "blueprint", 10 "blueprint-pathtools", 11 "soong", 12 "soong-aconfig", 13 "soong-android", 14 "soong-cc", 15 "soong-dexpreopt", 16 "soong-genrule", 17 "soong-java-config", 18 "soong-testing", 19 "soong-provenance", 20 "soong-python", 21 "soong-remoteexec", 22 "soong-tradefed", 23 ], 24 srcs: [ 25 "aapt2.go", 26 "aar.go", 27 "android_manifest.go", 28 "android_resources.go", 29 "androidmk.go", 30 "app_builder.go", 31 "app.go", 32 "app_import.go", 33 "app_set.go", 34 "base.go", 35 "boot_jars.go", 36 "bootclasspath.go", 37 "bootclasspath_fragment.go", 38 "builder.go", 39 "classpath_element.go", 40 "classpath_fragment.go", 41 "device_host_converter.go", 42 "dex.go", 43 "dexpreopt.go", 44 "dexpreopt_bootjars.go", 45 "dexpreopt_check.go", 46 "dexpreopt_config.go", 47 "dexpreopt_config_testing.go", 48 "droiddoc.go", 49 "droidstubs.go", 50 "fuzz.go", 51 "gen.go", 52 "generated_java_library.go", 53 "genrule.go", 54 "hiddenapi.go", 55 "hiddenapi_modular.go", 56 "hiddenapi_monolithic.go", 57 "hiddenapi_singleton.go", 58 "jacoco.go", 59 "java.go", 60 "jdeps.go", 61 "java_resources.go", 62 "kotlin.go", 63 "lint.go", 64 "legacy_core_platform_api_usage.go", 65 "platform_bootclasspath.go", 66 "platform_compat_config.go", 67 "plugin.go", 68 "prebuilt_apis.go", 69 "proto.go", 70 "ravenwood.go", 71 "robolectric.go", 72 "rro.go", 73 "sdk.go", 74 "sdk_library.go", 75 "sdk_library_external.go", 76 "support_libraries.go", 77 "system_modules.go", 78 "systemserver_classpath_fragment.go", 79 "testing.go", 80 "tradefed.go", 81 ], 82 testSrcs: [ 83 "aar_test.go", 84 "android_manifest_test.go", 85 "androidmk_test.go", 86 "app_import_test.go", 87 "app_set_test.go", 88 "app_test.go", 89 "code_metadata_test.go", 90 "bootclasspath_fragment_test.go", 91 "device_host_converter_test.go", 92 "dex_test.go", 93 "dexpreopt_test.go", 94 "dexpreopt_config_test.go", 95 "droiddoc_test.go", 96 "droidstubs_test.go", 97 "fuzz_test.go", 98 "genrule_test.go", 99 "generated_java_library_test.go", 100 "hiddenapi_singleton_test.go", 101 "jacoco_test.go", 102 "java_test.go", 103 "jdeps_test.go", 104 "kotlin_test.go", 105 "lint_test.go", 106 "platform_bootclasspath_test.go", 107 "platform_compat_config_test.go", 108 "plugin_test.go", 109 "prebuilt_apis_test.go", 110 "proto_test.go", 111 "ravenwood_test.go", 112 "rro_test.go", 113 "sdk_library_test.go", 114 "sdk_test.go", 115 "sdk_version_test.go", 116 "system_modules_test.go", 117 "systemserver_classpath_fragment_test.go", 118 "test_spec_test.go", 119 ], 120 pluginFor: ["soong_build"], 121} 122