blob: 0e4ff4820354a2a9956c8ca591fb60c6254869b5 [file] [log] [blame]
Ytai Ben-Tsvi37934a22020-08-11 15:53:04 -07001aidl_interface {
2 name: "shared-file-region-aidl",
3 unstable: true,
Ytai Ben-Tsvi4dfeb622020-11-02 12:47:30 -08004 host_supported: true,
5 vendor_available: true,
6 double_loadable: true,
Ytai Ben-Tsvi37934a22020-08-11 15:53:04 -07007 local_include_dir: "aidl",
8 srcs: [
9 "aidl/android/media/SharedFileRegion.aidl",
10 ],
11}
12
13cc_library {
14 name: "libshmemcompat",
15 export_include_dirs: ["include"],
16 srcs: ["ShmemCompat.cpp"],
Ytai Ben-Tsvi71109da2020-11-03 15:11:13 -080017 host_supported: true,
18 vendor_available: true,
19 double_loadable: true,
Ytai Ben-Tsvi37934a22020-08-11 15:53:04 -070020 shared_libs: [
21 "libbinder",
22 "libshmemutil",
23 "libutils",
Jeongik Chabde90a42020-08-29 02:09:08 +090024 "shared-file-region-aidl-unstable-cpp",
Ytai Ben-Tsvi37934a22020-08-11 15:53:04 -070025 ],
26 export_shared_lib_headers: [
27 "libbinder",
28 "libutils",
Jeongik Chabde90a42020-08-29 02:09:08 +090029 "shared-file-region-aidl-unstable-cpp",
Ytai Ben-Tsvi37934a22020-08-11 15:53:04 -070030 ],
31}
32
33cc_library {
34 name: "libshmemutil",
35 export_include_dirs: ["include"],
36 srcs: ["ShmemUtil.cpp"],
Ytai Ben-Tsvi71109da2020-11-03 15:11:13 -080037 host_supported: true,
38 vendor_available: true,
39 double_loadable: true,
Ytai Ben-Tsvi37934a22020-08-11 15:53:04 -070040 shared_libs: [
Jeongik Chabde90a42020-08-29 02:09:08 +090041 "shared-file-region-aidl-unstable-cpp",
Ytai Ben-Tsvi37934a22020-08-11 15:53:04 -070042 ],
43 export_shared_lib_headers: [
Jeongik Chabde90a42020-08-29 02:09:08 +090044 "shared-file-region-aidl-unstable-cpp",
Ytai Ben-Tsvi37934a22020-08-11 15:53:04 -070045 ],
46}
47
48cc_test {
49 name: "shmemTest",
50 srcs: ["ShmemTest.cpp"],
51 shared_libs: [
52 "libbinder",
Ytai Ben-Tsvie817f392020-10-20 09:16:19 -070053 "libcutils",
Ytai Ben-Tsvi37934a22020-08-11 15:53:04 -070054 "libshmemcompat",
55 "libshmemutil",
56 "libutils",
Jeongik Chabde90a42020-08-29 02:09:08 +090057 "shared-file-region-aidl-unstable-cpp",
Ytai Ben-Tsvi37934a22020-08-11 15:53:04 -070058 ],
59 test_suites: ["device-tests"],
60}