1 LOCAL_PATH:= $(call my-dir) 2 3 ################################## 4 include $(CLEAR_VARS) 5 6 LOCAL_SRC_FILES := \ 7 service.cpp \ 8 EvsEnumerator.cpp \ 9 EvsV4lCamera.cpp \ 10 EvsGlDisplay.cpp \ 11 GlWrapper.cpp \ 12 VideoCapture.cpp \ 13 bufferCopy.cpp \ 14 15 16 LOCAL_SHARED_LIBRARIES := \ 17 android.hardware.automotive.evs (a] 1.0 \ 18 libui \ 19 libgui \ 20 libEGL \ 21 libGLESv2 \ 22 libbase \ 23 libbinder \ 24 libcutils \ 25 libhardware \ 26 libhidlbase \ 27 libhidltransport \ 28 liblog \ 29 libutils \ 30 31 LOCAL_INIT_RC := android.hardware.automotive.evs (a] 1.0-sample.rc 32 33 LOCAL_MODULE := android.hardware.automotive.evs (a] 1.0-sample 34 35 LOCAL_MODULE_TAGS := optional 36 LOCAL_STRIP_MODULE := keep_symbols 37 38 LOCAL_CFLAGS += -DLOG_TAG=\"EvsSampleDriver\" 39 LOCAL_CFLAGS += -DGL_GLEXT_PROTOTYPES -DEGL_EGLEXT_PROTOTYPES 40 LOCAL_CFLAGS += -Wall -Werror -Wunused -Wunreachable-code 41 42 # NOTE: It can be helpful, while debugging, to disable optimizations 43 #LOCAL_CFLAGS += -O0 -g 44 45 include $(BUILD_EXECUTABLE) 46