platform_hardware_libhardware/modules/sensors/tests/Android.mk
Aaron Whyte ab6ec384c4 Added a SensorEventQueue, a circular buffer meant for reading with one thread
and polling a subhal with another. The writing thread gets access to pointers
in the internal buffer. This design avoids a memcpy on write when the multihal
fetches subhal events using poll().

Unit-tests include multithreaded reading and writing lots of events, in
random-sized chunks.

This is not used by the multihal yet. That will be a different CL.

Change-Id: I58418d69eebebeb96befb08ba3aed080f0f08551
2013-11-14 11:24:15 -08:00

17 lines
303 B
Makefile

LOCAL_PATH := $(call my-dir)
include $(CLEAR_VARS)
LOCAL_SRC_FILES := \
SensorEventQueue_test.cpp
#LOCAL_CFLAGS := -g
LOCAL_MODULE := sensorstests
LOCAL_STATIC_LIBRARIES := libcutils libutils
LOCAL_C_INCLUDES := $(LOCAL_PATH)/.. bionic
LOCAL_LDLIBS += -lpthread
include $(BUILD_HOST_EXECUTABLE)