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