• Home
  • Line#
  • Scopes#
  • Navigate#
  • Raw
  • Download
1package {
2    default_applicable_licenses: ["Android-Apache-2.0"],
3}
4
5bootstrap_go_package {
6    name: "soong-bp2build",
7    pkgPath: "android/soong/bp2build",
8    srcs: [
9        "androidbp_to_build_templates.go",
10        "bp2build.go",
11        "bp2build_product_config.go",
12        "build_conversion.go",
13        "bzl_conversion.go",
14        "configurability.go",
15        "constants.go",
16        "conversion.go",
17        "metrics.go",
18        "symlink_forest.go",
19        "testing.go",
20    ],
21    deps: [
22        "soong-android",
23        "soong-android-allowlists",
24        "soong-android-soongconfig",
25        "soong-apex",
26        "soong-bazel",
27        "soong-cc",
28        "soong-cc-config",
29        "soong-etc",
30        "soong-genrule",
31        "soong-linkerconfig",
32        "soong-python",
33        "soong-sh",
34        "soong-shared",
35        "soong-starlark-format",
36        "soong-ui-metrics",
37    ],
38    testSrcs: [
39        "aar_conversion_test.go",
40        "android_app_certificate_conversion_test.go",
41        "android_app_conversion_test.go",
42        "apex_conversion_test.go",
43        "apex_key_conversion_test.go",
44        "build_conversion_test.go",
45        "bzl_conversion_test.go",
46        "cc_binary_conversion_test.go",
47        "cc_library_conversion_test.go",
48        "cc_library_headers_conversion_test.go",
49        "cc_library_shared_conversion_test.go",
50        "cc_library_static_conversion_test.go",
51        "cc_object_conversion_test.go",
52        "cc_prebuilt_library_conversion_test.go",
53        "cc_prebuilt_library_shared_test.go",
54        "cc_prebuilt_library_static_test.go",
55        "cc_prebuilt_object_conversion_test.go",
56        "cc_test_conversion_test.go",
57        "cc_yasm_conversion_test.go",
58        "conversion_test.go",
59        "droidstubs_conversion_test.go",
60        "filegroup_conversion_test.go",
61        "genrule_conversion_test.go",
62        "gensrcs_conversion_test.go",
63        "java_binary_host_conversion_test.go",
64        "java_host_for_device_conversion_test.go",
65        "java_import_conversion_test.go",
66        "java_library_conversion_test.go",
67        "java_library_host_conversion_test.go",
68        "java_plugin_conversion_test.go",
69        "java_proto_conversion_test.go",
70        "license_conversion_test.go",
71        "license_kind_conversion_test.go",
72        "linker_config_conversion_test.go",
73        "ndk_headers_conversion_test.go",
74        "package_conversion_test.go",
75        "performance_test.go",
76        "prebuilt_etc_conversion_test.go",
77        "python_binary_conversion_test.go",
78        "python_library_conversion_test.go",
79        "python_test_conversion_test.go",
80        "sh_conversion_test.go",
81        "soong_config_module_type_conversion_test.go",
82    ],
83    pluginFor: [
84        "soong_build",
85    ],
86}
87