blob: 00112fc06488e5c26ea888138218a9ba2430b01a [file] [log] [blame]
cc_library_shared {
name: "camera.exynos7904",
vendor: true,
relative_install_path: "hw",
srcs: [
"CameraWrapper.cpp",
"Camera2Wrapper.cpp",
"Camera3Wrapper.cpp",
"CallbackWorkerThread.cpp",
],
export_shared_lib_headers: [
"android.hardware.graphics.bufferqueue@1.0",
"android.hardware.graphics.bufferqueue@2.0",
],
generated_headers: [
"android.hardware.graphics.bufferqueue@1.0_genc++_headers",
"android.hardware.graphics.bufferqueue@2.0_genc++_headers",
],
shared_libs: [
"libhardware",
"liblog",
"libutils",
"libcamera_metadata",
"libcutils",
"android.hidl.token@1.0-utils",
"android.hardware.graphics.bufferqueue@1.0",
"android.hardware.graphics.bufferqueue@2.0",
],
static_libs: [
"android.hardware.camera.common@1.0-helper",
],
include_dirs: [
"frameworks/native/libs/nativewindow/include",
"frameworks/native/libs/arect/include",
"frameworks/av/media/ndk/include",
],
header_libs: [
"libnativebase_headers",
],
}