summaryrefslogtreecommitdiffstats
path: root/tests/camera2/Android.mk
diff options
context:
space:
mode:
authorEino-Ville Talvala <etalvala@google.com>2012-03-22 13:11:05 -0700
committerEino-Ville Talvala <etalvala@google.com>2012-04-11 11:23:31 -0700
commitfed0c0244b569e0bae4280af145a94ef3b1a1468 (patch)
treeecfe0c5b13cdfccbede81d79fbab4060a8b00731 /tests/camera2/Android.mk
parentc65a2fe3925f46b4d4301cef97b308dbc3e22da9 (diff)
downloadhardware_libhardware-fed0c0244b569e0bae4280af145a94ef3b1a1468.zip
hardware_libhardware-fed0c0244b569e0bae4280af145a94ef3b1a1468.tar.gz
hardware_libhardware-fed0c0244b569e0bae4280af145a94ef3b1a1468.tar.bz2
Revise camera HAL 2, and add unit test skeleton.
- Add missing method in stream_ops (set_buffers_geometry) - Remove extra method in stream_ops (set_swap_interval) - Document metadata queue protocol - Change metadata queue methods to be set/get through function calls only, instead of a struct member in the HAL device ops. - Change vendor extension tag query methods to be retrieved by a get call, instead of a struct member in the HAL device ops. - Add basic gtest unit test skeleton, which currently just returns static info from all camera devices. Change-Id: I94117097b0243023ad60638070cc7f0cefec18e6
Diffstat (limited to 'tests/camera2/Android.mk')
-rw-r--r--tests/camera2/Android.mk27
1 files changed, 27 insertions, 0 deletions
diff --git a/tests/camera2/Android.mk b/tests/camera2/Android.mk
new file mode 100644
index 0000000..340ec30
--- /dev/null
+++ b/tests/camera2/Android.mk
@@ -0,0 +1,27 @@
+LOCAL_PATH:= $(call my-dir)
+include $(CLEAR_VARS)
+
+LOCAL_SRC_FILES:= \
+ camera2.cpp
+
+LOCAL_SHARED_LIBRARIES := \
+ libutils \
+ libstlport \
+ libhardware \
+ libcamera_metadata
+
+LOCAL_STATIC_LIBRARIES := \
+ libgtest \
+ libgtest_main
+
+LOCAL_C_INCLUDES += \
+ bionic \
+ bionic/libstdc++/include \
+ external/gtest/include \
+ external/stlport/stlport \
+ system/media/camera/include \
+
+LOCAL_MODULE:= camera2_hal_tests
+LOCAL_MODULE_TAGS := tests
+
+include $(BUILD_EXECUTABLE)