1// This is auto-generated. DO NOT EDIT. 2 3package { 4 // A default list here prevents the license LSC from adding its own list which would 5 // be unnecessary as every module in the sdk already has its own licenses property. 6 default_applicable_licenses: ["Android-Apache-2.0"], 7} 8 9apex_contributions_defaults { 10 name: "i18n-module-test-exports.contributions", 11 contents: [ 12 "prebuilt_core-icu4j-for-host", 13 "prebuilt_libicui18n", 14 "prebuilt_libicuuc", 15 "prebuilt_libicu_jni", 16 ], 17} 18 19java_import { 20 name: "core-icu4j-for-host", 21 prefer: false, 22 visibility: ["//visibility:public"], 23 apex_available: ["//apex_available:platform"], 24 licenses: ["i18n-module-test-exports_external_icu_license"], 25 jars: ["java/core-icu4j-for-host.jar"], 26} 27 28license { 29 name: "i18n-module-test-exports_Android-Apache-2.0", 30 visibility: ["//visibility:private"], 31 license_kinds: ["SPDX-license-identifier-Apache-2.0"], 32 license_text: ["licenses/build/soong/licenses/LICENSE"], 33} 34 35license { 36 name: "i18n-module-test-exports_external_icu_icu4c_license", 37 visibility: ["//visibility:private"], 38 license_kinds: [ 39 "SPDX-license-identifier-BSD", 40 "SPDX-license-identifier-ICU", 41 "SPDX-license-identifier-ISC", 42 "SPDX-license-identifier-MIT", 43 "SPDX-license-identifier-Unicode-DFS", 44 "legacy_unencumbered", 45 ], 46 license_text: [ 47 "licenses/external/icu/icu4c/LICENSE", 48 "licenses/external/icu/icu4c/license.html", 49 ], 50} 51 52license { 53 name: "i18n-module-test-exports_external_icu_license", 54 visibility: ["//visibility:private"], 55 license_kinds: [ 56 "SPDX-license-identifier-Apache-2.0", 57 "SPDX-license-identifier-BSD", 58 "SPDX-license-identifier-EPL", 59 "SPDX-license-identifier-ICU", 60 "SPDX-license-identifier-ISC", 61 "SPDX-license-identifier-MIT", 62 "SPDX-license-identifier-Unicode-3.0", 63 "legacy_unencumbered", 64 ], 65 license_text: ["licenses/external/icu/LICENSE"], 66} 67 68cc_prebuilt_library_shared { 69 name: "libicui18n", 70 prefer: false, 71 visibility: ["//visibility:public"], 72 apex_available: [ 73 "//apex_available:platform", 74 "com.android.i18n", 75 ], 76 licenses: ["i18n-module-test-exports_external_icu_icu4c_license"], 77 host_supported: true, 78 unique_host_soname: true, 79 shared_libs: ["libicuuc"], 80 export_include_dirs: ["common_os/include/external/icu/icu4c/source/i18n"], 81 target: { 82 host: { 83 enabled: false, 84 }, 85 android: { 86 compile_multilib: "64", 87 }, 88 linux_glibc: { 89 compile_multilib: "both", 90 }, 91 linux_glibc_x86_64: { 92 enabled: true, 93 srcs: ["linux_glibc/x86_64/lib/libicui18n-host.so"], 94 }, 95 linux_glibc_x86: { 96 enabled: true, 97 srcs: ["linux_glibc/x86/lib/libicui18n-host.so"], 98 }, 99 }, 100 strip: { 101 none: true, 102 }, 103} 104 105cc_prebuilt_library_shared { 106 name: "libicuuc", 107 prefer: false, 108 visibility: ["//visibility:public"], 109 apex_available: ["com.android.i18n"], 110 licenses: ["i18n-module-test-exports_external_icu_icu4c_license"], 111 host_supported: true, 112 unique_host_soname: true, 113 target: { 114 host: { 115 enabled: false, 116 }, 117 android: { 118 compile_multilib: "64", 119 shared_libs: [ 120 "libbase", 121 "liblog", 122 ], 123 export_include_dirs: [ 124 "android/include/external/icu/icu4c/source/common", 125 "android/include/external/icu/android_icu4c/include", 126 ], 127 }, 128 linux_glibc: { 129 compile_multilib: "both", 130 export_include_dirs: [ 131 "linux_glibc/include/external/icu/icu4c/source/common", 132 "linux_glibc/include/external/icu/android_icu4c/include", 133 "linux_glibc/include/external/icu/libandroidicuinit/include", 134 ], 135 }, 136 linux_glibc_x86_64: { 137 enabled: true, 138 srcs: ["linux_glibc/x86_64/lib/libicuuc-host.so"], 139 }, 140 linux_glibc_x86: { 141 enabled: true, 142 srcs: ["linux_glibc/x86/lib/libicuuc-host.so"], 143 }, 144 }, 145 strip: { 146 none: true, 147 }, 148} 149 150cc_prebuilt_library_shared { 151 name: "libicu_jni", 152 prefer: false, 153 visibility: ["//visibility:public"], 154 apex_available: ["com.android.i18n"], 155 licenses: ["i18n-module-test-exports_external_icu_license"], 156 host_supported: true, 157 shared_libs: [ 158 "libbase", 159 "libicuuc", 160 "libicui18n", 161 "liblog", 162 "libnativehelper", 163 ], 164 target: { 165 host: { 166 enabled: false, 167 }, 168 android: { 169 compile_multilib: "64", 170 }, 171 linux_glibc: { 172 compile_multilib: "both", 173 }, 174 linux_glibc_x86_64: { 175 enabled: true, 176 srcs: ["linux_glibc/x86_64/lib/libicu_jni.so"], 177 }, 178 linux_glibc_x86: { 179 enabled: true, 180 srcs: ["linux_glibc/x86/lib/libicu_jni.so"], 181 }, 182 }, 183 strip: { 184 none: true, 185 }, 186} 187