diff options
Diffstat (limited to 'camera/device/3.3/Android.bp')
-rw-r--r-- | camera/device/3.3/Android.bp | 72 |
1 files changed, 72 insertions, 0 deletions
diff --git a/camera/device/3.3/Android.bp b/camera/device/3.3/Android.bp new file mode 100644 index 00000000..2a199916 --- /dev/null +++ b/camera/device/3.3/Android.bp | |||
@@ -0,0 +1,72 @@ | |||
1 | // This file is autogenerated by hidl-gen. Do not edit manually. | ||
2 | |||
3 | filegroup { | ||
4 | name: "android.hardware.camera.device@3.3_hal", | ||
5 | srcs: [ | ||
6 | "types.hal", | ||
7 | "ICameraDeviceSession.hal", | ||
8 | ], | ||
9 | } | ||
10 | |||
11 | genrule { | ||
12 | name: "android.hardware.camera.device@3.3_genc++", | ||
13 | tools: ["hidl-gen"], | ||
14 | cmd: "$(location hidl-gen) -o $(genDir) -Lc++-sources -randroid.hardware:hardware/interfaces -randroid.hidl:system/libhidl/transport android.hardware.camera.device@3.3", | ||
15 | srcs: [ | ||
16 | ":android.hardware.camera.device@3.3_hal", | ||
17 | ], | ||
18 | out: [ | ||
19 | "android/hardware/camera/device/3.3/types.cpp", | ||
20 | "android/hardware/camera/device/3.3/CameraDeviceSessionAll.cpp", | ||
21 | ], | ||
22 | } | ||
23 | |||
24 | genrule { | ||
25 | name: "android.hardware.camera.device@3.3_genc++_headers", | ||
26 | tools: ["hidl-gen"], | ||
27 | cmd: "$(location hidl-gen) -o $(genDir) -Lc++-headers -randroid.hardware:hardware/interfaces -randroid.hidl:system/libhidl/transport android.hardware.camera.device@3.3", | ||
28 | srcs: [ | ||
29 | ":android.hardware.camera.device@3.3_hal", | ||
30 | ], | ||
31 | out: [ | ||
32 | "android/hardware/camera/device/3.3/types.h", | ||
33 | "android/hardware/camera/device/3.3/hwtypes.h", | ||
34 | "android/hardware/camera/device/3.3/ICameraDeviceSession.h", | ||
35 | "android/hardware/camera/device/3.3/IHwCameraDeviceSession.h", | ||
36 | "android/hardware/camera/device/3.3/BnHwCameraDeviceSession.h", | ||
37 | "android/hardware/camera/device/3.3/BpHwCameraDeviceSession.h", | ||
38 | "android/hardware/camera/device/3.3/BsCameraDeviceSession.h", | ||
39 | ], | ||
40 | } | ||
41 | |||
42 | cc_library { | ||
43 | name: "android.hardware.camera.device@3.3", | ||
44 | defaults: ["hidl-module-defaults"], | ||
45 | generated_sources: ["android.hardware.camera.device@3.3_genc++"], | ||
46 | generated_headers: ["android.hardware.camera.device@3.3_genc++_headers"], | ||
47 | export_generated_headers: ["android.hardware.camera.device@3.3_genc++_headers"], | ||
48 | vendor_available: true, | ||
49 | vndk: { | ||
50 | enabled: true, | ||
51 | }, | ||
52 | shared_libs: [ | ||
53 | "libhidlbase", | ||
54 | "libhidltransport", | ||
55 | "libhwbinder", | ||
56 | "liblog", | ||
57 | "libutils", | ||
58 | "libcutils", | ||
59 | "android.hardware.camera.common@1.0", | ||
60 | "android.hardware.camera.device@3.2", | ||
61 | "android.hardware.graphics.common@1.0", | ||
62 | ], | ||
63 | export_shared_lib_headers: [ | ||
64 | "libhidlbase", | ||
65 | "libhidltransport", | ||
66 | "libhwbinder", | ||
67 | "libutils", | ||
68 | "android.hardware.camera.common@1.0", | ||
69 | "android.hardware.camera.device@3.2", | ||
70 | "android.hardware.graphics.common@1.0", | ||
71 | ], | ||
72 | } | ||