1*03f9172cSAndroid Build Coastguard Worker// 2*03f9172cSAndroid Build Coastguard Worker// Copyright (C) 2021 The Android Open Source Project 3*03f9172cSAndroid Build Coastguard Worker// 4*03f9172cSAndroid Build Coastguard Worker// Licensed under the Apache License, Version 2.0 (the "License"); 5*03f9172cSAndroid Build Coastguard Worker// you may not use this file except in compliance with the License. 6*03f9172cSAndroid Build Coastguard Worker// You may obtain a copy of the License at 7*03f9172cSAndroid Build Coastguard Worker// 8*03f9172cSAndroid Build Coastguard Worker// http://www.apache.org/licenses/LICENSE-2.0 9*03f9172cSAndroid Build Coastguard Worker// 10*03f9172cSAndroid Build Coastguard Worker// Unless required by applicable law or agreed to in writing, software 11*03f9172cSAndroid Build Coastguard Worker// distributed under the License is distributed on an "AS IS" BASIS, 12*03f9172cSAndroid Build Coastguard Worker// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. 13*03f9172cSAndroid Build Coastguard Worker// See the License for the specific language governing permissions and 14*03f9172cSAndroid Build Coastguard Worker// limitations under the License. 15*03f9172cSAndroid Build Coastguard Worker 16*03f9172cSAndroid Build Coastguard Workerpackage { 17*03f9172cSAndroid Build Coastguard Worker default_applicable_licenses: ["external_wpa_supplicant_8_license"], 18*03f9172cSAndroid Build Coastguard Worker} 19*03f9172cSAndroid Build Coastguard Worker 20*03f9172cSAndroid Build Coastguard Worker// See: http://go/android-license-faq 21*03f9172cSAndroid Build Coastguard Workerlicense { 22*03f9172cSAndroid Build Coastguard Worker name: "external_wpa_supplicant_8_license", 23*03f9172cSAndroid Build Coastguard Worker visibility: ["//visibility:public"], 24*03f9172cSAndroid Build Coastguard Worker license_kinds: [ 25*03f9172cSAndroid Build Coastguard Worker "SPDX-license-identifier-BSD-3-Clause", 26*03f9172cSAndroid Build Coastguard Worker ], 27*03f9172cSAndroid Build Coastguard Worker license_text: ["LICENSE"], 28*03f9172cSAndroid Build Coastguard Worker} 29*03f9172cSAndroid Build Coastguard Worker 30*03f9172cSAndroid Build Coastguard Workercc_library_headers { 31*03f9172cSAndroid Build Coastguard Worker name: "libnetlink_iface_headers", 32*03f9172cSAndroid Build Coastguard Worker vendor_available: true, 33*03f9172cSAndroid Build Coastguard Worker export_include_dirs: [ 34*03f9172cSAndroid Build Coastguard Worker "src/drivers", 35*03f9172cSAndroid Build Coastguard Worker ], 36*03f9172cSAndroid Build Coastguard Worker} 37*03f9172cSAndroid Build Coastguard Worker 38*03f9172cSAndroid Build Coastguard Worker// Generated by building hs20-osu-client and printing LOCAL_SRC_FILES 39*03f9172cSAndroid Build Coastguard Workerfilegroup { 40*03f9172cSAndroid Build Coastguard Worker name: "hs20-osu-client_srcs", 41*03f9172cSAndroid Build Coastguard Worker srcs: [ 42*03f9172cSAndroid Build Coastguard Worker "hs20/client/spp_client.c", 43*03f9172cSAndroid Build Coastguard Worker "hs20/client/oma_dm_client.c", 44*03f9172cSAndroid Build Coastguard Worker "hs20/client/osu_client.c", 45*03f9172cSAndroid Build Coastguard Worker "hs20/client/est.c", 46*03f9172cSAndroid Build Coastguard Worker "src/common/wpa_ctrl.c", 47*03f9172cSAndroid Build Coastguard Worker "src/common/wpa_helpers.c", 48*03f9172cSAndroid Build Coastguard Worker "src/crypto/crypto_internal.c", 49*03f9172cSAndroid Build Coastguard Worker "src/crypto/md5-internal.c", 50*03f9172cSAndroid Build Coastguard Worker "src/crypto/sha1-internal.c", 51*03f9172cSAndroid Build Coastguard Worker "src/crypto/sha256-internal.c", 52*03f9172cSAndroid Build Coastguard Worker "src/crypto/tls_openssl_ocsp.c", 53*03f9172cSAndroid Build Coastguard Worker "src/utils/base64.c", 54*03f9172cSAndroid Build Coastguard Worker "src/utils/browser-android.c", 55*03f9172cSAndroid Build Coastguard Worker "src/utils/common.c", 56*03f9172cSAndroid Build Coastguard Worker "src/utils/eloop.c", 57*03f9172cSAndroid Build Coastguard Worker "src/utils/http_curl.c", 58*03f9172cSAndroid Build Coastguard Worker "src/utils/os_unix.c", 59*03f9172cSAndroid Build Coastguard Worker "src/utils/wpa_debug.c", 60*03f9172cSAndroid Build Coastguard Worker "src/utils/wpabuf.c", 61*03f9172cSAndroid Build Coastguard Worker "src/utils/xml_libxml2.c", 62*03f9172cSAndroid Build Coastguard Worker "src/utils/xml-utils.c", 63*03f9172cSAndroid Build Coastguard Worker "src/wps/httpread.c", 64*03f9172cSAndroid Build Coastguard Worker "src/wps/http_server.c", 65*03f9172cSAndroid Build Coastguard Worker ], 66*03f9172cSAndroid Build Coastguard Worker} 67*03f9172cSAndroid Build Coastguard Worker 68*03f9172cSAndroid Build Coastguard Workerfilegroup { 69*03f9172cSAndroid Build Coastguard Worker name: "wpa_supplicant_macsec_extra_driver_srcs", 70*03f9172cSAndroid Build Coastguard Worker srcs: [ 71*03f9172cSAndroid Build Coastguard Worker "src/drivers/driver_macsec_linux.c", 72*03f9172cSAndroid Build Coastguard Worker "src/drivers/driver_wired_common.c", 73*03f9172cSAndroid Build Coastguard Worker ], 74*03f9172cSAndroid Build Coastguard Worker} 75*03f9172cSAndroid Build Coastguard Worker 76*03f9172cSAndroid Build Coastguard Workerfilegroup { 77*03f9172cSAndroid Build Coastguard Worker name: "hs20_client_srcs", 78*03f9172cSAndroid Build Coastguard Worker srcs: [ 79*03f9172cSAndroid Build Coastguard Worker "hs20/client/est.c", 80*03f9172cSAndroid Build Coastguard Worker "hs20/client/oma_dm_client.c", 81*03f9172cSAndroid Build Coastguard Worker "hs20/client/osu_client.c", 82*03f9172cSAndroid Build Coastguard Worker "hs20/client/spp_client.c", 83*03f9172cSAndroid Build Coastguard Worker "src/common/wpa_ctrl.c", 84*03f9172cSAndroid Build Coastguard Worker "src/common/wpa_helpers.c", 85*03f9172cSAndroid Build Coastguard Worker "src/crypto/crypto_internal.c", 86*03f9172cSAndroid Build Coastguard Worker "src/crypto/md5-internal.c", 87*03f9172cSAndroid Build Coastguard Worker "src/crypto/sha1-internal.c", 88*03f9172cSAndroid Build Coastguard Worker "src/crypto/sha256-internal.c", 89*03f9172cSAndroid Build Coastguard Worker "src/crypto/tls_openssl_ocsp.c", 90*03f9172cSAndroid Build Coastguard Worker "src/utils/base64.c", 91*03f9172cSAndroid Build Coastguard Worker "src/utils/browser-wpadebug.c", 92*03f9172cSAndroid Build Coastguard Worker "src/utils/common.c", 93*03f9172cSAndroid Build Coastguard Worker "src/utils/eloop.c", 94*03f9172cSAndroid Build Coastguard Worker "src/utils/http_curl.c", 95*03f9172cSAndroid Build Coastguard Worker "src/utils/os_unix.c", 96*03f9172cSAndroid Build Coastguard Worker "src/utils/wpa_debug.c", 97*03f9172cSAndroid Build Coastguard Worker "src/utils/wpabuf.c", 98*03f9172cSAndroid Build Coastguard Worker "src/utils/xml-utils.c", 99*03f9172cSAndroid Build Coastguard Worker "src/utils/xml_libxml2.c", 100*03f9172cSAndroid Build Coastguard Worker "src/wps/http_server.c", 101*03f9172cSAndroid Build Coastguard Worker "src/wps/httpread.c", 102*03f9172cSAndroid Build Coastguard Worker ], 103*03f9172cSAndroid Build Coastguard Worker} 104