blob: cecbba5930f197e926179020b5d017c753baafb9 [file] [log] [blame]
LOCAL_PATH:= $(call my-dir)
##################################
include $(CLEAR_VARS)
LOCAL_SRC_FILES := \
evs_app.cpp \
EvsStateControl.cpp \
RenderBase.cpp \
RenderDirectView.cpp \
RenderTopView.cpp \
ConfigManager.cpp \
glError.cpp \
shader.cpp \
TexWrapper.cpp \
VideoTex.cpp \
StreamHandler.cpp \
WindowSurface.cpp \
FormatConvert.cpp \
RenderPixelCopy.cpp
LOCAL_SHARED_LIBRARIES := \
libbinder \
libcutils \
liblog \
libutils \
libui \
libgui \
libhidlbase \
libhidltransport \
libEGL \
libGLESv2 \
libhardware \
libpng \
android.hardware.automotive.evs@1.0 \
android.hardware.automotive.vehicle@2.0 \
LOCAL_STATIC_LIBRARIES := \
libmath \
libjsoncpp \
LOCAL_STRIP_MODULE := keep_symbols
LOCAL_INIT_RC := evs_app.rc
LOCAL_MODULE:= evs_app
LOCAL_MODULE_TAGS := optional
LOCAL_CFLAGS += -DLOG_TAG=\"EvsApp\"
LOCAL_CFLAGS += -DGL_GLEXT_PROTOTYPES -DEGL_EGLEXT_PROTOTYPES
LOCAL_CFLAGS += -Wall -Werror -Wunused -Wunreachable-code
include $(BUILD_EXECUTABLE)
include $(CLEAR_VARS)
LOCAL_MODULE := config.json
LOCAL_MODULE_CLASS := ETC
LOCAL_MODULE_PATH := $(TARGET_OUT_ETC)/automotive/evs
LOCAL_SRC_FILES := $(LOCAL_MODULE)
include $(BUILD_PREBUILT)
include $(CLEAR_VARS)
LOCAL_MODULE := CarFromTop.png
LOCAL_MODULE_CLASS := ETC
LOCAL_MODULE_PATH := $(TARGET_OUT_ETC)/automotive/evs
LOCAL_SRC_FILES := $(LOCAL_MODULE)
include $(BUILD_PREBUILT)
include $(CLEAR_VARS)
LOCAL_MODULE := LabeledChecker.png
LOCAL_MODULE_CLASS := ETC
LOCAL_MODULE_PATH := $(TARGET_OUT_ETC)/automotive/evs
LOCAL_SRC_FILES := $(LOCAL_MODULE)
include $(BUILD_PREBUILT)
include $(CLEAR_VARS)
LOCAL_MODULE := evs_app_default_resources
LOCAL_REQUIRED_MODULES := \
config.json \
CarFromTop.png \
LabeledChecker.png
include $(BUILD_PHONY_PACKAGE)