Exposed Android.bp shared library target for libcamera2ndk.

Bug: 118434782
Test: m -j32
Change-Id: Iea501d8a54b8cbda2c5ab22fd91247577e304ce0
gugelfrei
Zachary Iqbal 6 years ago
parent 0917fc2539
commit 096ab36269

@ -30,3 +30,42 @@ ndk_headers {
srcs: ["include/camera/**/*.h"],
license: "NOTICE",
}
cc_library_shared {
name: "libcamera2",
srcs: [
"NdkCameraManager.cpp",
"NdkCameraMetadata.cpp",
"NdkCameraDevice.cpp",
"NdkCaptureRequest.cpp",
"NdkCameraCaptureSession.cpp",
"impl/ACameraManager.cpp",
"impl/ACameraMetadata.cpp",
"impl/ACameraDevice.cpp",
"impl/ACameraCaptureSession.cpp",
],
shared_libs: [
"libbinder",
"liblog",
"libgui",
"libutils",
"libandroid_runtime",
"libcamera_client",
"libstagefright_foundation",
"libcutils",
"libcamera_metadata",
"libmediandk",
"libnativewindow",
],
cflags: [
"-fvisibility=hidden",
"-DEXPORT=__attribute__ ((visibility (\"default\")))",
"-Wall",
"-Wextra",
"-Werror",
],
export_include_dirs: ["include"],
export_shared_lib_headers: [
"libnativewindow",
]
}

@ -14,6 +14,8 @@
# limitations under the License.
#
# TODO(b/118434782): Remove this file and change name of the libcamera2
# module in the existing Android.bp file to libcamera2ndk.
LOCAL_PATH:= $(call my-dir)
ifneq ($(TARGET_BUILD_PDK), true)

Loading…
Cancel
Save