blob: 7ae27e86d6c237cce54c316ccd437e02e089fcd0 [file] [log] [blame]
Dan Willemsenf51bf922016-07-12 22:29:13 -07001// Copyright 2006 The Android Open Source Project
2
Vijay Venkatraman2ca3ee02017-04-04 14:25:43 -07003cc_library_headers {
4 name: "libhardware_headers",
Steven Morelandd2487902017-04-17 16:56:41 -07005 header_libs: [
6 "libaudio_system_headers",
7 "libsystem_headers",
Jiyong Park9bd43bd2017-06-26 13:28:51 +09008 "libcutils_headers",
johnshamoon181518b2017-07-21 10:33:41 -07009 "libbluetooth-types-header",
Steven Morelandd2487902017-04-17 16:56:41 -070010 ],
11 export_header_lib_headers: [
12 "libaudio_system_headers",
Jiyong Park9bd43bd2017-06-26 13:28:51 +090013 "libsystem_headers",
14 "libcutils_headers",
johnshamoon181518b2017-07-21 10:33:41 -070015 "libbluetooth-types-header",
Steven Morelandd2487902017-04-17 16:56:41 -070016 ],
Steven Morelandd3933522017-04-13 19:14:57 -070017
Vijay Venkatraman2ca3ee02017-04-04 14:25:43 -070018 export_include_dirs: ["include"],
Dan Willemsen5466d2e2017-04-07 14:15:17 -070019 vendor_available: true,
Vijay Venkatraman2ca3ee02017-04-04 14:25:43 -070020}
21
Dan Willemsenf51bf922016-07-12 22:29:13 -070022cc_library_shared {
23 name: "libhardware",
24
25 srcs: ["hardware.c"],
26 shared_libs: [
27 "libcutils",
28 "liblog",
29 "libdl",
Jiyong Park375f1a42017-05-11 02:15:07 +090030 "libvndksupport",
Dan Willemsenf51bf922016-07-12 22:29:13 -070031 ],
Dan Willemsenf51bf922016-07-12 22:29:13 -070032 cflags: ["-DQEMU_HARDWARE"],
Steven Morelandd3933522017-04-13 19:14:57 -070033
34 header_libs: ["libhardware_headers"],
35 export_header_lib_headers: ["libhardware_headers"],
36
Dan Willemsen5466d2e2017-04-07 14:15:17 -070037 vendor_available: true,
Justin Yund49aeee2017-07-24 15:19:45 +090038 vndk: {
39 enabled: true,
40 support_system_process: true,
41 },
Dan Willemsenf51bf922016-07-12 22:29:13 -070042}
43
44subdirs = [
45 "modules/*",
46 "tests/*",
47]