blob: 95d88a62897884d4a3d281eb6448876ee1f7b2bc [file] [log] [blame]
Pawin Vongmasa6ec37b92016-10-06 19:01:51 -07001// This file is autogenerated by hidl-gen. Do not edit manually.
2
3genrule {
4 name: "android.hardware.media.omx@1.0_genc++",
5 tools: ["hidl-gen"],
6 cmd: "$(location hidl-gen) -o $(genDir) -Lc++ -randroid.hardware:hardware/interfaces android.hardware.media.omx@1.0",
7 srcs: [
8 "types.hal",
9 "IGraphicBufferSource.hal",
10 "IOmx.hal",
11 "IOmxBufferSource.hal",
12 "IOmxNode.hal",
13 "IOmxObserver.hal",
14 ],
15 out: [
16 "android/hardware/media/omx/1.0/types.cpp",
17 "android/hardware/media/omx/1.0/GraphicBufferSourceAll.cpp",
18 "android/hardware/media/omx/1.0/OmxAll.cpp",
19 "android/hardware/media/omx/1.0/OmxBufferSourceAll.cpp",
20 "android/hardware/media/omx/1.0/OmxNodeAll.cpp",
21 "android/hardware/media/omx/1.0/OmxObserverAll.cpp",
22 ],
23}
24
25genrule {
26 name: "android.hardware.media.omx@1.0_genc++_headers",
27 tools: ["hidl-gen"],
28 cmd: "$(location hidl-gen) -o $(genDir) -Lc++ -randroid.hardware:hardware/interfaces android.hardware.media.omx@1.0",
29 srcs: [
30 "types.hal",
31 "IGraphicBufferSource.hal",
32 "IOmx.hal",
33 "IOmxBufferSource.hal",
34 "IOmxNode.hal",
35 "IOmxObserver.hal",
36 ],
37 out: [
38 "android/hardware/media/omx/1.0/types.h",
39 "android/hardware/media/omx/1.0/IGraphicBufferSource.h",
40 "android/hardware/media/omx/1.0/IHwGraphicBufferSource.h",
41 "android/hardware/media/omx/1.0/BnGraphicBufferSource.h",
42 "android/hardware/media/omx/1.0/BpGraphicBufferSource.h",
43 "android/hardware/media/omx/1.0/BsGraphicBufferSource.h",
44 "android/hardware/media/omx/1.0/IOmx.h",
45 "android/hardware/media/omx/1.0/IHwOmx.h",
46 "android/hardware/media/omx/1.0/BnOmx.h",
47 "android/hardware/media/omx/1.0/BpOmx.h",
48 "android/hardware/media/omx/1.0/BsOmx.h",
49 "android/hardware/media/omx/1.0/IOmxBufferSource.h",
50 "android/hardware/media/omx/1.0/IHwOmxBufferSource.h",
51 "android/hardware/media/omx/1.0/BnOmxBufferSource.h",
52 "android/hardware/media/omx/1.0/BpOmxBufferSource.h",
53 "android/hardware/media/omx/1.0/BsOmxBufferSource.h",
54 "android/hardware/media/omx/1.0/IOmxNode.h",
55 "android/hardware/media/omx/1.0/IHwOmxNode.h",
56 "android/hardware/media/omx/1.0/BnOmxNode.h",
57 "android/hardware/media/omx/1.0/BpOmxNode.h",
58 "android/hardware/media/omx/1.0/BsOmxNode.h",
59 "android/hardware/media/omx/1.0/IOmxObserver.h",
60 "android/hardware/media/omx/1.0/IHwOmxObserver.h",
61 "android/hardware/media/omx/1.0/BnOmxObserver.h",
62 "android/hardware/media/omx/1.0/BpOmxObserver.h",
63 "android/hardware/media/omx/1.0/BsOmxObserver.h",
64 ],
65}
66
67cc_library_shared {
68 name: "android.hardware.media.omx@1.0",
69 generated_sources: ["android.hardware.media.omx@1.0_genc++"],
70 generated_headers: ["android.hardware.media.omx@1.0_genc++_headers"],
71 export_generated_headers: ["android.hardware.media.omx@1.0_genc++_headers"],
72 shared_libs: [
73 "libhidl",
74 "libhwbinder",
75 "libutils",
76 "libcutils",
77 "android.hardware.graphics.common@1.0",
78 "android.hardware.media@1.0",
79 ],
80 export_shared_lib_headers: [
81 "libhidl",
82 "libhwbinder",
83 "libutils",
84 "android.hardware.graphics.common@1.0",
85 "android.hardware.media@1.0",
86 ],
87}