Home | History | Annotate | Download | only in cmds
      1 LOCAL_PATH := $(call my-dir)
      2 include $(CLEAR_VARS)
      3 
      4 LOCAL_SRC_FILES:= \
      5         codec2.cpp \
      6 
      7 LOCAL_C_INCLUDES += \
      8         $(TOP)/external/libchrome \
      9         $(TOP)/external/gtest/include \
     10         $(TOP)/external/v4l2_codec2/include \
     11         $(TOP)/external/v4l2_codec2/vda \
     12         $(TOP)/frameworks/av/media/libstagefright/include \
     13         $(TOP)/frameworks/native/include \
     14         $(TOP)/hardware/google/av/codec2/include \
     15         $(TOP)/hardware/google/av/codec2/vndk/include \
     16 	$(TOP)/hardware/google/av/media/codecs/base/include \
     17 
     18 LOCAL_MODULE := v4l2_codec2_testapp
     19 LOCAL_MODULE_TAGS := optional
     20 
     21 LOCAL_SHARED_LIBRARIES := libbinder \
     22                           libchrome \
     23                           libcutils \
     24                           libgui \
     25                           liblog \
     26                           libmedia \
     27                           libmediaextractor \
     28                           libstagefright \
     29                           libstagefright_codec2 \
     30                           libstagefright_foundation \
     31                           libstagefright_codec2_vndk \
     32                           libui \
     33                           libutils \
     34                           libv4l2_codec2 \
     35                           libv4l2_codec2_vda \
     36                           android.hardware.media.bufferpool (a] 1.0 \
     37 
     38 # -Wno-unused-parameter is needed for libchrome/base codes
     39 LOCAL_CFLAGS += -Werror -Wall -Wno-unused-parameter
     40 LOCAL_CLANG := true
     41 
     42 include $(BUILD_EXECUTABLE)
     43