1c322989ae6ff6769490828de1b5eda12b749cce9Iliyan MalchevLOCAL_PATH:= $(call my-dir) 2c322989ae6ff6769490828de1b5eda12b749cce9Iliyan Malchev 3c322989ae6ff6769490828de1b5eda12b749cce9Iliyan Malchevinclude $(CLEAR_VARS) 4c322989ae6ff6769490828de1b5eda12b749cce9Iliyan Malchev 5c322989ae6ff6769490828de1b5eda12b749cce9Iliyan MalchevLOCAL_SRC_FILES:= \ 6c322989ae6ff6769490828de1b5eda12b749cce9Iliyan Malchev camera_test_menu.cpp \ 7c322989ae6ff6769490828de1b5eda12b749cce9Iliyan Malchev camera_test_script.cpp 8c322989ae6ff6769490828de1b5eda12b749cce9Iliyan Malchev 9c322989ae6ff6769490828de1b5eda12b749cce9Iliyan MalchevLOCAL_SHARED_LIBRARIES:= \ 10c322989ae6ff6769490828de1b5eda12b749cce9Iliyan Malchev libdl \ 11c322989ae6ff6769490828de1b5eda12b749cce9Iliyan Malchev libui \ 12c322989ae6ff6769490828de1b5eda12b749cce9Iliyan Malchev libutils \ 13c322989ae6ff6769490828de1b5eda12b749cce9Iliyan Malchev libcutils \ 14ee52126edf8ff361cc2aff193488302985e4df1bYing Wang liblog \ 15c322989ae6ff6769490828de1b5eda12b749cce9Iliyan Malchev libbinder \ 16c322989ae6ff6769490828de1b5eda12b749cce9Iliyan Malchev libmedia \ 17c322989ae6ff6769490828de1b5eda12b749cce9Iliyan Malchev libui \ 18c322989ae6ff6769490828de1b5eda12b749cce9Iliyan Malchev libgui \ 19c322989ae6ff6769490828de1b5eda12b749cce9Iliyan Malchev libcamera_client 20c322989ae6ff6769490828de1b5eda12b749cce9Iliyan Malchev 21c322989ae6ff6769490828de1b5eda12b749cce9Iliyan MalchevLOCAL_C_INCLUDES += \ 22c322989ae6ff6769490828de1b5eda12b749cce9Iliyan Malchev frameworks/base/include/ui \ 23c322989ae6ff6769490828de1b5eda12b749cce9Iliyan Malchev frameworks/base/include/surfaceflinger \ 24c322989ae6ff6769490828de1b5eda12b749cce9Iliyan Malchev frameworks/base/include/camera \ 25c322989ae6ff6769490828de1b5eda12b749cce9Iliyan Malchev frameworks/base/include/media \ 26c322989ae6ff6769490828de1b5eda12b749cce9Iliyan Malchev $(PV_INCLUDES) 27c322989ae6ff6769490828de1b5eda12b749cce9Iliyan Malchev 28c322989ae6ff6769490828de1b5eda12b749cce9Iliyan MalchevLOCAL_MODULE:= camera_test 29c322989ae6ff6769490828de1b5eda12b749cce9Iliyan MalchevLOCAL_MODULE_TAGS:= tests 30c322989ae6ff6769490828de1b5eda12b749cce9Iliyan Malchev 31c322989ae6ff6769490828de1b5eda12b749cce9Iliyan MalchevLOCAL_CFLAGS += -Wall -fno-short-enums -O0 -g -D___ANDROID___ 32c322989ae6ff6769490828de1b5eda12b749cce9Iliyan Malchev 33c322989ae6ff6769490828de1b5eda12b749cce9Iliyan Malchevifeq ($(TARGET_BOARD_PLATFORM),omap4) 34c322989ae6ff6769490828de1b5eda12b749cce9Iliyan Malchev LOCAL_CFLAGS += -DTARGET_OMAP4 35c322989ae6ff6769490828de1b5eda12b749cce9Iliyan Malchevendif 36c322989ae6ff6769490828de1b5eda12b749cce9Iliyan Malchev 37c322989ae6ff6769490828de1b5eda12b749cce9Iliyan Malchevinclude $(BUILD_HEAPTRACKED_EXECUTABLE) 38