1// This is auto-generated. DO NOT EDIT. 2 3// Soong config variable stanza added by test_common_mainline_module. 4soong_config_module_type_import { 5 from: "packages/modules/common/Android.bp", 6 module_types: [ 7 "module_java_sdk_library_import", 8 "module_prebuilt_bootclasspath_fragment", 9 ], 10} 11 12package { 13 // A default list here prevents the license LSC from adding its own list which would 14 // be unnecessary as every module in the sdk already has its own licenses property. 15 default_applicable_licenses: ["Android-Apache-2.0"], 16} 17 18prebuilt_bootclasspath_fragment { 19 name: "ipsec-module-sdk_com.android.ipsec-bootclasspath-fragment@current", 20 sdk_member_name: "com.android.ipsec-bootclasspath-fragment", 21 visibility: ["//visibility:public"], 22 apex_available: ["com.android.ipsec"], 23 licenses: ["ipsec-module-sdk_Android-Apache-2.0@current"], 24 contents: ["ipsec-module-sdk_android.net.ipsec.ike@current"], 25 hidden_api: { 26 stub_flags: "hiddenapi/stub-flags.csv", 27 annotation_flags: "hiddenapi/annotation-flags.csv", 28 metadata: "hiddenapi/metadata.csv", 29 index: "hiddenapi/index.csv", 30 all_flags: "hiddenapi/all-flags.csv", 31 }, 32} 33 34module_prebuilt_bootclasspath_fragment { 35 name: "com.android.ipsec-bootclasspath-fragment", 36 // Do not prefer prebuilt if the Soong config variable "module_build_from_source" in namespace "ANDROID" is true. 37 prefer: true, 38 soong_config_variables: { 39 module_build_from_source: { 40 prefer: false, 41 }, 42 }, 43 visibility: ["//visibility:public"], 44 apex_available: ["com.android.ipsec"], 45 licenses: ["ipsec-module-sdk_Android-Apache-2.0"], 46 contents: ["android.net.ipsec.ike"], 47 hidden_api: { 48 stub_flags: "hiddenapi/stub-flags.csv", 49 annotation_flags: "hiddenapi/annotation-flags.csv", 50 metadata: "hiddenapi/metadata.csv", 51 index: "hiddenapi/index.csv", 52 all_flags: "hiddenapi/all-flags.csv", 53 }, 54} 55 56java_sdk_library_import { 57 name: "ipsec-module-sdk_android.net.ipsec.ike@current", 58 sdk_member_name: "android.net.ipsec.ike", 59 visibility: ["//visibility:public"], 60 apex_available: [ 61 "com.android.ipsec", 62 "test_com.android.ipsec", 63 ], 64 licenses: ["ipsec-module-sdk_Android-Apache-2.0@current"], 65 shared_library: true, 66 compile_dex: true, 67 permitted_packages: [ 68 "com.android.internal.net", 69 "android.net.ipsec.ike", 70 "android.net.eap", 71 ], 72 public: { 73 jars: ["sdk_library/public/android.net.ipsec.ike-stubs.jar"], 74 stub_srcs: ["sdk_library/public/android.net.ipsec.ike.srcjar"], 75 current_api: "sdk_library/public/android.net.ipsec.ike.txt", 76 removed_api: "sdk_library/public/android.net.ipsec.ike-removed.txt", 77 sdk_version: "module_current", 78 }, 79 system: { 80 jars: ["sdk_library/system/android.net.ipsec.ike-stubs.jar"], 81 stub_srcs: ["sdk_library/system/android.net.ipsec.ike.srcjar"], 82 current_api: "sdk_library/system/android.net.ipsec.ike.txt", 83 removed_api: "sdk_library/system/android.net.ipsec.ike-removed.txt", 84 sdk_version: "module_current", 85 }, 86 module_lib: { 87 jars: ["sdk_library/module-lib/android.net.ipsec.ike-stubs.jar"], 88 stub_srcs: ["sdk_library/module-lib/android.net.ipsec.ike.srcjar"], 89 current_api: "sdk_library/module-lib/android.net.ipsec.ike.txt", 90 removed_api: "sdk_library/module-lib/android.net.ipsec.ike-removed.txt", 91 sdk_version: "module_current", 92 }, 93} 94 95module_java_sdk_library_import { 96 name: "android.net.ipsec.ike", 97 // Do not prefer prebuilt if the Soong config variable "module_build_from_source" in namespace "ANDROID" is true. 98 prefer: true, 99 soong_config_variables: { 100 module_build_from_source: { 101 prefer: false, 102 }, 103 }, 104 visibility: ["//visibility:public"], 105 apex_available: [ 106 "com.android.ipsec", 107 "test_com.android.ipsec", 108 ], 109 licenses: ["ipsec-module-sdk_Android-Apache-2.0"], 110 shared_library: true, 111 compile_dex: true, 112 permitted_packages: [ 113 "com.android.internal.net", 114 "android.net.ipsec.ike", 115 "android.net.eap", 116 ], 117 public: { 118 jars: ["sdk_library/public/android.net.ipsec.ike-stubs.jar"], 119 stub_srcs: ["sdk_library/public/android.net.ipsec.ike.srcjar"], 120 current_api: "sdk_library/public/android.net.ipsec.ike.txt", 121 removed_api: "sdk_library/public/android.net.ipsec.ike-removed.txt", 122 sdk_version: "module_current", 123 }, 124 system: { 125 jars: ["sdk_library/system/android.net.ipsec.ike-stubs.jar"], 126 stub_srcs: ["sdk_library/system/android.net.ipsec.ike.srcjar"], 127 current_api: "sdk_library/system/android.net.ipsec.ike.txt", 128 removed_api: "sdk_library/system/android.net.ipsec.ike-removed.txt", 129 sdk_version: "module_current", 130 }, 131 module_lib: { 132 jars: ["sdk_library/module-lib/android.net.ipsec.ike-stubs.jar"], 133 stub_srcs: ["sdk_library/module-lib/android.net.ipsec.ike.srcjar"], 134 current_api: "sdk_library/module-lib/android.net.ipsec.ike.txt", 135 removed_api: "sdk_library/module-lib/android.net.ipsec.ike-removed.txt", 136 sdk_version: "module_current", 137 }, 138} 139 140license { 141 name: "ipsec-module-sdk_Android-Apache-2.0@current", 142 sdk_member_name: "Android-Apache-2.0", 143 visibility: ["//visibility:private"], 144 license_kinds: ["SPDX-license-identifier-Apache-2.0"], 145 license_text: ["licenses/build/soong/licenses/LICENSE"], 146} 147 148license { 149 name: "ipsec-module-sdk_Android-Apache-2.0", 150 visibility: ["//visibility:private"], 151 license_kinds: ["SPDX-license-identifier-Apache-2.0"], 152 license_text: ["licenses/build/soong/licenses/LICENSE"], 153} 154 155sdk_snapshot { 156 name: "ipsec-module-sdk@current", 157 visibility: ["//visibility:public"], 158 bootclasspath_fragments: ["ipsec-module-sdk_com.android.ipsec-bootclasspath-fragment@current"], 159 java_sdk_libs: ["ipsec-module-sdk_android.net.ipsec.ike@current"], 160} 161