blob: 3b8b23946e000f465964490872b60005cdfa9e94 [file] [log] [blame]
Yin-Chia Yehfaef8f92016-10-31 12:53:56 -07001cc_library_static {
2 name: "android.hardware.camera.common@1.0-helper",
Martijn Coenen14adc6e2017-06-20 08:56:12 -07003 vendor_available: true,
Steven Moreland48c52242017-03-08 16:11:32 -08004 defaults: ["hidl_defaults"],
Yin-Chia Yeh248ed702017-01-23 17:27:26 -08005 srcs: [
6 "CameraModule.cpp",
7 "CameraMetadata.cpp",
Jiyong Parkb9b59bd2017-06-12 17:08:52 +09008 "CameraParameters.cpp",
Yin-Chia Yeh248ed702017-01-23 17:27:26 -08009 "VendorTagDescriptor.cpp",
Yuriy Romanenko33d5f662018-01-23 13:00:17 -080010 "HandleImporter.cpp",
Jason Macnakeda6dca2020-04-15 15:20:59 -070011 "Exif.cpp",
Yuriy Romanenko33d5f662018-01-23 13:00:17 -080012 ],
Yin-Chia Yehfaef8f92016-10-31 12:53:56 -070013 cflags: [
14 "-Werror",
15 "-Wextra",
16 "-Wall",
17 ],
18 shared_libs: [
19 "liblog",
Jason Macnakeda6dca2020-04-15 15:20:59 -070020 "libgralloctypes",
Yin-Chia Yehfaef8f92016-10-31 12:53:56 -070021 "libhardware",
Yin-Chia Yeh519c1672017-04-21 14:59:31 -070022 "libcamera_metadata",
Yuriy Romanenko33d5f662018-01-23 13:00:17 -080023 "android.hardware.graphics.mapper@2.0",
Shuzhen Wang915115e2019-05-10 12:07:14 -070024 "android.hardware.graphics.mapper@3.0",
Marissa Walla51eb932019-06-21 09:13:35 -070025 "android.hardware.graphics.mapper@4.0",
Yuriy Romanenko33d5f662018-01-23 13:00:17 -080026 "libexif",
27 ],
Yin-Chia Yehfaef8f92016-10-31 12:53:56 -070028 include_dirs: ["system/media/private/camera/include"],
Jason Macnakeda6dca2020-04-15 15:20:59 -070029 export_include_dirs: ["include"],
Yin-Chia Yehfaef8f92016-10-31 12:53:56 -070030}