blob: 1f35206cd58a9b54b84971f79763a738ab1ece18 [file] [log] [blame]
Jakub Pawlowskif2f207a2017-09-23 14:47:20 -07001cc_library_headers {
Ajay Panicker2c822c92018-02-21 21:04:24 -08002 name: "avrcp_headers",
Ajay Panickerb9616ad2018-03-16 11:36:26 -07003 defaults: ["libchrome_support_defaults"],
Ajay Panicker2c822c92018-02-21 21:04:24 -08004 export_include_dirs: ["./hardware/avrcp/"],
5 header_libs: ["internal_include_headers"],
6 export_header_lib_headers: ["internal_include_headers"],
Ajay Panicker66401792018-03-14 23:45:54 -07007
8 // We need this in case some file outside of the Bluetooth project includes
9 // bluetooth.h but doesn't include libchrome which avrcp.h depends on.
Ajay Panickerb9616ad2018-03-16 11:36:26 -070010 export_shared_lib_headers: ["libchrome"],
Ajay Panicker66401792018-03-14 23:45:54 -070011
Ajay Panicker2c822c92018-02-21 21:04:24 -080012 vendor_available: true,
13 host_supported: true,
14}
15
16cc_library_headers {
Jakub Pawlowskie56fabc2017-10-19 00:26:09 -070017 name: "libbluetooth_headers",
Ajay Panickerb9616ad2018-03-16 11:36:26 -070018 defaults: ["libchrome_support_defaults"],
Jakub Pawlowskif2f207a2017-09-23 14:47:20 -070019 header_libs: [
Ajay Panicker66401792018-03-14 23:45:54 -070020 "avrcp_headers",
Jakub Pawlowskif2f207a2017-09-23 14:47:20 -070021 "libbluetooth-types-header",
22 ],
23 export_header_lib_headers: [
Ajay Panicker66401792018-03-14 23:45:54 -070024 "avrcp_headers",
Jakub Pawlowskif2f207a2017-09-23 14:47:20 -070025 "libbluetooth-types-header",
26 ],
Jakub Pawlowskif2f207a2017-09-23 14:47:20 -070027 export_include_dirs: ["./"],
28 vendor_available: true,
29 host_supported: true,
Ajay Panicker2c822c92018-02-21 21:04:24 -080030}