1package { 2 // See: http://go/android-license-faq 3 // A large-scale-change added 'default_applicable_licenses' to import 4 // all of the 'license_kinds' from "system_bt_license" 5 // to get the below license kinds: 6 // SPDX-license-identifier-Apache-2.0 7 default_applicable_licenses: ["system_bt_license"], 8} 9 10subdirs = [ 11 "rootcanal", 12 "suite", 13] 14 15filegroup { 16 name: "TestMockBta", 17 srcs: [ 18 "mock/mock_bta_*.cc", 19 ], 20} 21 22filegroup { 23 name: "TestMockMainShim", 24 srcs: [ 25 "mock/mock_main_shim*.cc", 26 ], 27} 28 29filegroup { 30 name: "TestMockCommon", 31 srcs: [ 32 "mock/mock_common_*.cc", 33 ], 34} 35 36filegroup { 37 name: "TestMockStackA2dp", 38 srcs: [ 39 "mock/mock_stack_a2dp_*.cc", 40 ], 41} 42 43filegroup { 44 name: "TestMockStackL2cap", 45 srcs: [ 46 "mock/mock_stack_l2cap_*.cc", 47 ], 48} 49 50filegroup { 51 name: "TestMockStack", 52 srcs: [ 53 "mock/mock_stack_*.cc", 54 ], 55} 56 57filegroup { 58 name: "TestMockHci", 59 srcs: [ 60 "mock/mock_hci_*.cc", 61 ], 62} 63 64filegroup { 65 name: "TestMockFrameworks", 66 srcs: [ 67 "mock/mock_frameworks_*.cc", 68 ], 69} 70 71filegroup { 72 name: "TestMockBtcore", 73 srcs: [ 74 "mock/mock_btcore_*.cc", 75 ], 76} 77 78filegroup { 79 name: "TestMockSystemLibfmq", 80 srcs: [ 81 "mock/mock_system_libfmq_*.cc", 82 ], 83} 84 85filegroup { 86 name: "TestMockUdrv", 87 srcs: [ 88 "mock/mock_udrv_*.cc", 89 ], 90} 91 92filegroup { 93 name: "TestMockAndroidHardware", 94 srcs: [ 95 "mock/mock_android_hardware_*.cc", 96 ], 97} 98 99filegroup { 100 name: "TestMockDevice", 101 srcs: [ 102 "mock/mock_device_*.cc", 103 ], 104} 105 106filegroup { 107 name: "TestMockLegacyHciCommands", 108 srcs: [ 109 "mock/mock_hcic_*.cc", 110 ], 111} 112 113filegroup { 114 name: "TestMockMainShimEntry", 115 srcs: [ 116 "mock/mock_main_shim_entry.cc", 117 ], 118} 119 120filegroup { 121 name: "TestMockMainShimFlags", 122 srcs: [ 123 "mock/mock_main_shim.cc", 124 ], 125} 126 127filegroup { 128 name: "TestMockBtif", 129 srcs: [ 130 "mock/mock_btif*.cc", 131 ], 132} 133 134filegroup { 135 name: "TestStackL2cap", 136 srcs: [ 137 "mock/mock_stack_l2cap_*.cc", 138 ], 139} 140 141filegroup { 142 name: "TestStackSdp", 143 srcs: [ 144 "mock/mock_stack_sdp*.cc", 145 ], 146} 147 148filegroup { 149 name: "TestStackBtm", 150 srcs: [ 151 "mock/mock_stack_btm*.cc", 152 ], 153} 154 155filegroup { 156 name: "TestStubLegacyTrace", 157 srcs: [ 158 "stub/legacy_trace.cc", 159 ], 160} 161 162filegroup { 163 name: "TestStubOsi", 164 srcs: [ 165 "stub/osi.cc", 166 ], 167} 168 169filegroup { 170 name: "TestMockStackAcl", 171 srcs: [ 172 "mock/mock_stack_acl*.cc", 173 ], 174} 175 176filegroup { 177 name: "TestMockStackSmp", 178 srcs: [ 179 "mock/mock_stack_smp*.cc", 180 ], 181} 182 183filegroup { 184 name: "TestMockStackMetrics", 185 srcs: [ 186 "mock/mock_stack_metrics*.cc", 187 ], 188} 189 190filegroup { 191 name: "TestMockStackGap", 192 srcs: [ 193 "mock/mock_stack_gap*.cc", 194 ], 195} 196 197filegroup { 198 name: "TestMockStackGatt", 199 srcs: [ 200 "mock/mock_stack_gatt*.cc", 201 ], 202} 203 204filegroup { 205 name: "TestMockStackBtu", 206 srcs: [ 207 "mock/mock_stack_btu*.cc", 208 ], 209} 210 211filegroup { 212 name: "TestMockMainBte", 213 srcs: [ 214 "mock/mock_main_bte*.cc", 215 ], 216} 217 218filegroup { 219 name: "TestMockStackCryptotoolbox", 220 srcs: [ 221 "mock/mock_stack_crypto_toolbox*.cc", 222 ], 223} 224