diff options
Diffstat (limited to 'Android.mk')
-rw-r--r-- | Android.mk | 59 |
1 files changed, 58 insertions, 1 deletions
@@ -1 +1,58 @@ -include $(call all-subdir-makefiles) +LOCAL_PATH:= $(call my-dir) +include $(CLEAR_VARS) + +aacdec_sources := $(wildcard $(LOCAL_PATH)/libAACdec/src/*.cpp) +aacdec_sources := $(aacdec_sources:$(LOCAL_PATH)/libAACdec/src/%=%) + +aacenc_sources := $(wildcard $(LOCAL_PATH)/libAACenc/src/*.cpp) +aacenc_sources := $(aacenc_sources:$(LOCAL_PATH)/libAACenc/src/%=%) + +pcmutils_sources := $(wildcard $(LOCAL_PATH)/libPCMutils/src/*.cpp) +pcmutils_sources := $(pcmutils_sources:$(LOCAL_PATH)/libPCMutils/src/%=%) + +fdk_sources := $(wildcard $(LOCAL_PATH)/libFDK/src/*.cpp) +fdk_sources := $(fdk_sources:$(LOCAL_PATH)/libFDK/src/%=%) + +sys_sources := $(wildcard $(LOCAL_PATH)/libSYS/src/*.cpp) +sys_sources := $(sys_sources:$(LOCAL_PATH)/libSYS/src/%=%) + +mpegtpdec_sources := $(wildcard $(LOCAL_PATH)/libMpegTPDec/src/*.cpp) +mpegtpdec_sources := $(mpegtpdec_sources:$(LOCAL_PATH)/libMpegTPDec/src/%=%) + +mpegtpenc_sources := $(wildcard $(LOCAL_PATH)/libMpegTPEnc/src/*.cpp) +mpegtpenc_sources := $(mpegtpenc_sources:$(LOCAL_PATH)/libMpegTPEnc/src/%=%) + +sbrdec_sources := $(wildcard $(LOCAL_PATH)/libSBRdec/src/*.cpp) +sbrdec_sources := $(sbrdec_sources:$(LOCAL_PATH)/libSBRdec/src/%=%) + +sbrenc_sources := $(wildcard $(LOCAL_PATH)/libSBRenc/src/*.cpp) +sbrenc_sources := $(sbrenc_sources:$(LOCAL_PATH)/libSBRenc/src/%=%) + +LOCAL_SRC_FILES := \ + $(aacdec_sources:%=libAACdec/src/%) \ + $(aacenc_sources:%=libAACenc/src/%) \ + $(pcmutils_sources:%=libPCMutils/src/%) \ + $(fdk_sources:%=libFDK/src/%) \ + $(sys_sources:%=libSYS/src/%) \ + $(mpegtpdec_sources:%=libMpegTPDec/src/%) \ + $(mpegtpenc_sources:%=libMpegTPEnc/src/%) \ + $(sbrdec_sources:%=libSBRdec/src/%) \ + $(sbrenc_sources:%=libSBRenc/src/%) + +LOCAL_CFLAGS := -DANDROID +LOCAL_CFLAGS += -Wno-sequence-point -Wno-extra + +LOCAL_C_INCLUDES := \ + $(LOCAL_PATH)/libAACdec/include \ + $(LOCAL_PATH)/libAACenc/include \ + $(LOCAL_PATH)/libPCMutils/include \ + $(LOCAL_PATH)/libFDK/include \ + $(LOCAL_PATH)/libSYS/include \ + $(LOCAL_PATH)/libMpegTPDec/include \ + $(LOCAL_PATH)/libMpegTPEnc/include \ + $(LOCAL_PATH)/libSBRdec/include \ + $(LOCAL_PATH)/libSBRenc/include + +LOCAL_MODULE:= libFraunhoferAAC + +include $(BUILD_STATIC_LIBRARY) |