blob: 9c28968f646186cef471200d086690633bf8f44f [file] [log] [blame]
Jaewoong Jung4b79e982020-06-01 10:45:49 -07001bootstrap_go_package {
2 name: "soong-java",
3 pkgPath: "android/soong/java",
4 deps: [
5 "blueprint",
6 "blueprint-pathtools",
7 "soong",
8 "soong-android",
9 "soong-cc",
10 "soong-dexpreopt",
11 "soong-genrule",
12 "soong-java-config",
Liz Kammerdd849a82020-06-12 16:38:45 -070013 "soong-python",
Jaewoong Jung4b79e982020-06-01 10:45:49 -070014 "soong-remoteexec",
15 "soong-tradefed",
16 ],
17 srcs: [
18 "aapt2.go",
19 "aar.go",
20 "android_manifest.go",
21 "android_resources.go",
22 "androidmk.go",
23 "app_builder.go",
24 "app.go",
Jaewoong Jungf9b44652020-12-21 12:29:12 -080025 "app_import.go",
26 "app_set.go",
Paul Duffin9a89a2a2020-10-28 19:20:06 +000027 "boot_jars.go",
Jaewoong Jung4b79e982020-06-01 10:45:49 -070028 "builder.go",
29 "device_host_converter.go",
30 "dex.go",
31 "dexpreopt.go",
32 "dexpreopt_bootjars.go",
33 "dexpreopt_config.go",
34 "droiddoc.go",
35 "gen.go",
36 "genrule.go",
37 "hiddenapi.go",
38 "hiddenapi_singleton.go",
39 "jacoco.go",
40 "java.go",
41 "jdeps.go",
42 "java_resources.go",
43 "kotlin.go",
Colin Cross014489c2020-06-02 20:09:13 -070044 "lint.go",
Pete Gillin84c38072020-07-09 18:03:41 +010045 "legacy_core_platform_api_usage.go",
Jaewoong Jung4b79e982020-06-01 10:45:49 -070046 "platform_compat_config.go",
47 "plugin.go",
48 "prebuilt_apis.go",
49 "proto.go",
50 "robolectric.go",
Jaewoong Jungf9b44652020-12-21 12:29:12 -080051 "rro.go",
Jaewoong Jung4b79e982020-06-01 10:45:49 -070052 "sdk.go",
53 "sdk_library.go",
JaeMan Parkff715562020-10-19 17:25:58 +090054 "sdk_library_external.go",
Jaewoong Jung4b79e982020-06-01 10:45:49 -070055 "support_libraries.go",
56 "sysprop.go",
57 "system_modules.go",
58 "testing.go",
59 "tradefed.go",
60 ],
61 testSrcs: [
62 "androidmk_test.go",
Jaewoong Jungf9b44652020-12-21 12:29:12 -080063 "app_import_test.go",
64 "app_set_test.go",
Jaewoong Jung4b79e982020-06-01 10:45:49 -070065 "app_test.go",
66 "device_host_converter_test.go",
67 "dexpreopt_test.go",
68 "dexpreopt_bootjars_test.go",
Liz Kammer5ca3a622020-08-05 15:40:41 -070069 "hiddenapi_singleton_test.go",
Jaewoong Jung4b79e982020-06-01 10:45:49 -070070 "java_test.go",
71 "jdeps_test.go",
72 "kotlin_test.go",
73 "plugin_test.go",
Jaewoong Jungf9b44652020-12-21 12:29:12 -080074 "rro_test.go",
Jaewoong Jung4b79e982020-06-01 10:45:49 -070075 "sdk_test.go",
76 ],
77 pluginFor: ["soong_build"],
78}