1// 2// Copyright (C) 2017 The Android Open Source Project 3// 4// Licensed under the Apache License, Version 2.0 (the "License"); 5// you may not use this file except in compliance with the License. 6// You may obtain a copy of the License at 7// 8// http://www.apache.org/licenses/LICENSE-2.0 9// 10// Unless required by applicable law or agreed to in writing, software 11// distributed under the License is distributed on an "AS IS" BASIS, 12// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. 13// See the License for the specific language governing permissions and 14// limitations under the License. 15// 16 17package { 18 // See: http://go/android-license-faq 19 // A large-scale-change added 'default_applicable_licenses' to import 20 // all of the 'license_kinds' from "external_libese_license" 21 // to get the below license kinds: 22 // SPDX-license-identifier-Apache-2.0 23 default_applicable_licenses: ["external_libese_license"], 24} 25 26cc_library { 27 name: "libese-hw-nxp-pn80t-common", 28 proprietary: true, 29 defaults: ["libese-defaults"], 30 srcs: ["pn80t/common.c"], 31 shared_libs: [ 32 "liblog", 33 "libese", 34 "libese-teq1", 35 "libese-sysdeps", 36 ], 37 export_include_dirs: ["include"], 38 cflags: [ 39 "-Wall", 40 "-Werror", 41 "-Wno-error=unused-variable", 42 "-Wno-format", 43 ], 44 target: { 45 darwin: { 46 enabled: false, 47 }, 48 }, 49} 50 51cc_defaults { 52 name: "pn80t_platform", 53 proprietary: true, 54 defaults: ["libese-api-defaults"], 55 target: { 56 darwin: { 57 enabled: false, 58 }, 59 }, 60 shared_libs: [ 61 "liblog", 62 "libese", 63 "libese-teq1", 64 "libese-sysdeps", 65 ], 66 static_libs: ["libese-hw-nxp-pn80t-common"], 67} 68 69cc_library { 70 name: "libese-hw-nxp-pn80t-spidev", 71 defaults: ["pn80t_platform"], 72 srcs: ["pn80t/linux_spidev.c"], 73 cflags: [ 74 "-Wno-format", 75 ], 76 export_include_dirs: ["include"], 77} 78 79cc_library { 80 name: "libese-hw-nxp-pn80t-nq-nci", 81 defaults: ["pn80t_platform"], 82 srcs: ["pn80t/nq_nci.c"], 83 cflags: [ 84 "-Wall", 85 "-Werror", 86 "-Wno-error=unused-variable", 87 "-Wno-format", 88 ], 89 export_include_dirs: ["include"], 90} 91