blob: 5cedab0799cc55c49bf109450c27e0c784cc7977 [file] [log] [blame]
Igor Murashkin1d880232013-02-20 16:50:13 -08001CAMERA_CLIENT_LOCAL_PATH:= $(call my-dir)
2include $(call all-subdir-makefiles)
Mathias Agopian3cf61352010-02-09 17:46:37 -08003include $(CLEAR_VARS)
4
Igor Murashkin1d880232013-02-20 16:50:13 -08005LOCAL_PATH := $(CAMERA_CLIENT_LOCAL_PATH)
6
Mathias Agopian3cf61352010-02-09 17:46:37 -08007LOCAL_SRC_FILES:= \
8 Camera.cpp \
Igor Murashkin7efa5202013-02-13 15:53:56 -08009 CameraMetadata.cpp \
Mathias Agopian3cf61352010-02-09 17:46:37 -080010 CameraParameters.cpp \
Igor Murashkin0370be92014-03-18 18:15:23 -070011 CameraParameters2.cpp \
Mathias Agopian3cf61352010-02-09 17:46:37 -080012 ICamera.cpp \
13 ICameraClient.cpp \
Wu-cheng Li4ca2c7c2011-06-01 17:22:24 +080014 ICameraService.cpp \
Igor Murashkinbfc99152013-02-27 12:55:20 -080015 ICameraServiceListener.cpp \
Wu-cheng Li4ca2c7c2011-06-01 17:22:24 +080016 ICameraRecordingProxy.cpp \
Igor Murashkin634a5152013-02-20 17:15:11 -080017 ICameraRecordingProxyListener.cpp \
18 IProCameraUser.cpp \
19 IProCameraCallbacks.cpp \
Eino-Ville Talvala7b82efe2013-07-25 17:12:35 -070020 camera2/ICameraDeviceUser.cpp \
21 camera2/ICameraDeviceCallbacks.cpp \
22 camera2/CaptureRequest.cpp \
Igor Murashkin634a5152013-02-20 17:15:11 -080023 ProCamera.cpp \
Igor Murashkinc073ba52013-02-26 14:32:34 -080024 CameraBase.cpp \
Mathias Agopian3cf61352010-02-09 17:46:37 -080025
26LOCAL_SHARED_LIBRARIES := \
27 libcutils \
28 libutils \
Ying Wangda0dc0a2013-04-09 21:53:49 -070029 liblog \
Mathias Agopian3cf61352010-02-09 17:46:37 -080030 libbinder \
31 libhardware \
Jamie Gennisbfa33aa2010-12-20 11:51:31 -080032 libui \
Igor Murashkin7efa5202013-02-13 15:53:56 -080033 libgui \
34 libcamera_metadata \
35
36LOCAL_C_INCLUDES += \
Igor Murashkin1d880232013-02-20 16:50:13 -080037 system/media/camera/include \
Mathias Agopian3cf61352010-02-09 17:46:37 -080038
39LOCAL_MODULE:= libcamera_client
40
Mathias Agopian3cf61352010-02-09 17:46:37 -080041include $(BUILD_SHARED_LIBRARY)