blob: 0a7b88f86222c92f6448abb26db97cbaf562f29a [file] [log] [blame]
Martijn Coenen30791002016-12-01 15:40:46 +01001// This file is autogenerated by hidl-gen. Do not edit manually.
2
Andreas Huber7c400882017-02-09 10:08:04 -08003filegroup {
4 name: "android.hidl.memory@1.0_hal",
5 srcs: [
6 "IAllocator.hal",
7 "IMapper.hal",
8 "IMemory.hal",
9 ],
10}
11
Martijn Coenen30791002016-12-01 15:40:46 +010012genrule {
13 name: "android.hidl.memory@1.0_genc++",
14 tools: ["hidl-gen"],
Steven Morelandcaec4df2017-01-18 10:08:24 -080015 cmd: "$(location hidl-gen) -o $(genDir) -Lc++ -randroid.hidl:system/libhidl/transport android.hidl.memory@1.0",
Martijn Coenen30791002016-12-01 15:40:46 +010016 srcs: [
17 "IAllocator.hal",
18 "IMapper.hal",
19 "IMemory.hal",
20 ],
21 out: [
22 "android/hidl/memory/1.0/AllocatorAll.cpp",
23 "android/hidl/memory/1.0/MapperAll.cpp",
24 "android/hidl/memory/1.0/MemoryAll.cpp",
25 ],
26}
27
28genrule {
29 name: "android.hidl.memory@1.0_genc++_headers",
30 tools: ["hidl-gen"],
Steven Morelandcaec4df2017-01-18 10:08:24 -080031 cmd: "$(location hidl-gen) -o $(genDir) -Lc++ -randroid.hidl:system/libhidl/transport android.hidl.memory@1.0",
Martijn Coenen30791002016-12-01 15:40:46 +010032 srcs: [
33 "IAllocator.hal",
34 "IMapper.hal",
35 "IMemory.hal",
36 ],
37 out: [
38 "android/hidl/memory/1.0/IAllocator.h",
39 "android/hidl/memory/1.0/IHwAllocator.h",
Yifan Hong4e925992017-01-09 17:47:17 -080040 "android/hidl/memory/1.0/BnHwAllocator.h",
41 "android/hidl/memory/1.0/BpHwAllocator.h",
Martijn Coenen30791002016-12-01 15:40:46 +010042 "android/hidl/memory/1.0/BsAllocator.h",
43 "android/hidl/memory/1.0/IMapper.h",
44 "android/hidl/memory/1.0/IHwMapper.h",
Yifan Hong4e925992017-01-09 17:47:17 -080045 "android/hidl/memory/1.0/BnHwMapper.h",
46 "android/hidl/memory/1.0/BpHwMapper.h",
Martijn Coenen30791002016-12-01 15:40:46 +010047 "android/hidl/memory/1.0/BsMapper.h",
48 "android/hidl/memory/1.0/IMemory.h",
49 "android/hidl/memory/1.0/IHwMemory.h",
Yifan Hong4e925992017-01-09 17:47:17 -080050 "android/hidl/memory/1.0/BnHwMemory.h",
51 "android/hidl/memory/1.0/BpHwMemory.h",
Martijn Coenen30791002016-12-01 15:40:46 +010052 "android/hidl/memory/1.0/BsMemory.h",
53 ],
54}
55
56cc_library_shared {
57 name: "android.hidl.memory@1.0",
58 generated_sources: ["android.hidl.memory@1.0_genc++"],
59 generated_headers: ["android.hidl.memory@1.0_genc++_headers"],
60 export_generated_headers: ["android.hidl.memory@1.0_genc++_headers"],
61 shared_libs: [
62 "libhidlbase",
63 "libhidltransport",
64 "libhwbinder",
65 "liblog",
66 "libutils",
67 "libcutils",
Yifan Hong2cd440c2016-11-23 11:30:36 -080068 "android.hidl.base@1.0",
Martijn Coenen30791002016-12-01 15:40:46 +010069 ],
70 export_shared_lib_headers: [
71 "libhidlbase",
72 "libhidltransport",
73 "libhwbinder",
74 "libutils",
Yifan Hong2cd440c2016-11-23 11:30:36 -080075 "android.hidl.base@1.0",
Martijn Coenen30791002016-12-01 15:40:46 +010076 ],
77}