blob: ca8341dcb891f41f217eb5dcffa84a4e3282af3d [file] [log] [blame]
Martijn Coenen30791002016-12-01 15:40:46 +01001// This file is autogenerated by hidl-gen. Do not edit manually.
2
3genrule {
4 name: "android.hidl.memory@1.0_genc++",
5 tools: ["hidl-gen"],
Yifan Hong2cd440c2016-11-23 11:30:36 -08006 cmd: "$(location hidl-gen) -o $(genDir) -Lc++ -randroid.hidl:system/libhidl/transport -randroid.hidl:system/libhidl/transport android.hidl.memory@1.0",
Martijn Coenen30791002016-12-01 15:40:46 +01007 srcs: [
8 "IAllocator.hal",
9 "IMapper.hal",
10 "IMemory.hal",
11 ],
12 out: [
13 "android/hidl/memory/1.0/AllocatorAll.cpp",
14 "android/hidl/memory/1.0/MapperAll.cpp",
15 "android/hidl/memory/1.0/MemoryAll.cpp",
16 ],
17}
18
19genrule {
20 name: "android.hidl.memory@1.0_genc++_headers",
21 tools: ["hidl-gen"],
Yifan Hong2cd440c2016-11-23 11:30:36 -080022 cmd: "$(location hidl-gen) -o $(genDir) -Lc++ -randroid.hidl:system/libhidl/transport -randroid.hidl:system/libhidl/transport android.hidl.memory@1.0",
Martijn Coenen30791002016-12-01 15:40:46 +010023 srcs: [
24 "IAllocator.hal",
25 "IMapper.hal",
26 "IMemory.hal",
27 ],
28 out: [
29 "android/hidl/memory/1.0/IAllocator.h",
30 "android/hidl/memory/1.0/IHwAllocator.h",
Yifan Hong4e925992017-01-09 17:47:17 -080031 "android/hidl/memory/1.0/BnHwAllocator.h",
32 "android/hidl/memory/1.0/BpHwAllocator.h",
Martijn Coenen30791002016-12-01 15:40:46 +010033 "android/hidl/memory/1.0/BsAllocator.h",
34 "android/hidl/memory/1.0/IMapper.h",
35 "android/hidl/memory/1.0/IHwMapper.h",
Yifan Hong4e925992017-01-09 17:47:17 -080036 "android/hidl/memory/1.0/BnHwMapper.h",
37 "android/hidl/memory/1.0/BpHwMapper.h",
Martijn Coenen30791002016-12-01 15:40:46 +010038 "android/hidl/memory/1.0/BsMapper.h",
39 "android/hidl/memory/1.0/IMemory.h",
40 "android/hidl/memory/1.0/IHwMemory.h",
Yifan Hong4e925992017-01-09 17:47:17 -080041 "android/hidl/memory/1.0/BnHwMemory.h",
42 "android/hidl/memory/1.0/BpHwMemory.h",
Martijn Coenen30791002016-12-01 15:40:46 +010043 "android/hidl/memory/1.0/BsMemory.h",
44 ],
45}
46
47cc_library_shared {
48 name: "android.hidl.memory@1.0",
49 generated_sources: ["android.hidl.memory@1.0_genc++"],
50 generated_headers: ["android.hidl.memory@1.0_genc++_headers"],
51 export_generated_headers: ["android.hidl.memory@1.0_genc++_headers"],
52 shared_libs: [
53 "libhidlbase",
54 "libhidltransport",
55 "libhwbinder",
56 "liblog",
57 "libutils",
58 "libcutils",
Yifan Hong2cd440c2016-11-23 11:30:36 -080059 "android.hidl.base@1.0",
Martijn Coenen30791002016-12-01 15:40:46 +010060 ],
61 export_shared_lib_headers: [
62 "libhidlbase",
63 "libhidltransport",
64 "libhwbinder",
65 "libutils",
Yifan Hong2cd440c2016-11-23 11:30:36 -080066 "android.hidl.base@1.0",
Martijn Coenen30791002016-12-01 15:40:46 +010067 ],
68}