cc_library_shared { name: "libvendor_camera_utils", proprietary: true, compile_multilib: "both", srcs: [ "uapi_camera_log.c", "uapi_camera_queue.c", "uapi_camera_semaphore.c", "uapi_camera_utils_proc.c", "uapi_camera_utils_socket.c", "uapi_camera_utils_statistics.c", "uapi_camera_utils_v4l2.c", "platform/uapi_camera_platform_adapter.c", ], include_dirs: [ "vendor/platform/secure_c/include", ], header_libs: [ "drv_generic_headers", "libvendor_camera_headers", "libvendor_camera_source_headers", "libuapi_generic_headers", ], export_header_lib_headers: [ "libvendor_camera_headers", "libvendor_camera_source_headers", ], shared_libs: [ "libcutils", "libutils", "libdl", "liblog", "libuapi_securec", ], cflags: [ "-fno-common", "-Werror", ], clang: true, }