LOCAL_PATH:= $(call my-dir) # Temporary wrapper to disable the camera_test in non CPCAM mode. # The camera_test source code should respect the lack of # OMAP_ENHANCEMENT and OMAP_ENHANCEMENT_CPCAM macros in order to # be returned back into build. ifdef OMAP_ENHANCEMENT_CPCAM include $(CLEAR_VARS) LOCAL_SRC_FILES:= \ camera_test_surfacetexture.cpp \ camera_test_menu.cpp \ camera_test_script.cpp LOCAL_SHARED_LIBRARIES:= \ libdl \ libui \ libutils \ libcutils \ liblog \ libbinder \ libmedia \ libmedia_native \ libui \ libgui \ libcamera_client \ libEGL \ libGLESv2 \ ifdef OMAP_ENHANCEMENT_CPCAM LOCAL_STATIC_LIBRARIES += \ libcpcamcamera_client endif LOCAL_C_INCLUDES += \ frameworks/base/include/ui \ frameworks/base/include/surfaceflinger \ frameworks/base/include/camera \ frameworks/base/include/media LOCAL_MODULE:= camera_test LOCAL_MODULE_TAGS:= tests LOCAL_CFLAGS += -Wall -fno-short-enums -O0 -g -D___ANDROID___ $(ANDROID_API_CFLAGS) ifeq ($(TARGET_BOARD_PLATFORM),omap4) LOCAL_CFLAGS += -DTARGET_OMAP4 endif ifdef OMAP_ENHANCEMENT LOCAL_CFLAGS += -DOMAP_ENHANCEMENT endif ifdef OMAP_ENHANCEMENT_BURST_CAPTURE LOCAL_CFLAGS += -DOMAP_ENHANCEMENT_BURST_CAPTURE endif include $(BUILD_HEAPTRACKED_EXECUTABLE) include $(CLEAR_VARS) LOCAL_SRC_FILES:= \ surfacetexture_test.cpp LOCAL_SHARED_LIBRARIES:= \ libdl \ libui \ libutils \ libcutils \ liblog \ libbinder \ libmedia \ libui \ libgui \ libcamera_client \ libEGL \ libGLESv2 ifeq ($(BOARD_USE_TI_LIBION),true) LOCAL_SHARED_LIBRARIES += libion_ti LOCAL_CFLAGS += -DUSE_TI_LIBION else LOCAL_SHARED_LIBRARIES += libion LOCAL_SRC_FILES += ../../libion/ion_ti_custom.c LOCAL_C_INCLUDES += $(HARDWARE_TI_OMAP4_BASE)/libion endif LOCAL_C_INCLUDES += \ $(HARDWARE_TI_OMAP4_BASE)/include \ frameworks/base/include/ui \ frameworks/base/include/surfaceflinger \ frameworks/base/include/camera \ frameworks/base/include/media LOCAL_MODULE:= surfacetexture_test LOCAL_MODULE_TAGS:= tests LOCAL_CFLAGS += -Wall -fno-short-enums -O0 -g -D___ANDROID___ $(ANDROID_API_CFLAGS) ifeq ($(TARGET_BOARD_PLATFORM),omap4) LOCAL_CFLAGS += -DTARGET_OMAP4 endif include $(BUILD_HEAPTRACKED_EXECUTABLE) endif