[vlc-devel] [PATCH 04/12] build: remove unused defines
Thomas Guillem
thomas at gllm.fr
Fri Nov 14 17:10:19 CET 2014
---
libvlc/jni/Android.mk | 19 +++----------------
1 file changed, 3 insertions(+), 16 deletions(-)
diff --git a/libvlc/jni/Android.mk b/libvlc/jni/Android.mk
index b2032ab..b934244 100644
--- a/libvlc/jni/Android.mk
+++ b/libvlc/jni/Android.mk
@@ -84,34 +84,25 @@ include $(BUILD_SHARED_LIBRARY)
# libiomx-* build
-LIBIOMX_SRC_FILES_COMMON := ../$(VLC_SRC_DIR)/modules/codec/omxil/iomx.cpp
LIBIOMX_INCLUDES_COMMON := $(VLC_SRC_DIR)/modules/codec/omxil
-LIBIOMX_LDLIBS_COMMON := -L$(ANDROID_LIBS) -lgcc -lstagefright -lmedia -lutils -lbinder -llog -lcutils -lui
-LIBIOMX_CFLAGS_COMMON := -Wno-psabi
# no hwbuffer for gingerbread
LIBIOMX_INCLUDES_10 := $(LIBIOMX_INCLUDES_COMMON) \
$(ANDROID_SYS_HEADERS_GINGERBREAD)/frameworks/base/include \
$(ANDROID_SYS_HEADERS_GINGERBREAD)/system/core/include \
$(ANDROID_SYS_HEADERS_GINGERBREAD)/hardware/libhardware/include
-LIBIOMX_LDLIBS_10 := $(LIBIOMX_LDLIBS_COMMON)
-LIBIOMX_CFLAGS_10 := $(LIBIOMX_CFLAGS_COMMON)
LIBIOMX_INCLUDES_13 := $(LIBIOMX_INCLUDES_COMMON) \
$(ANDROID_SYS_HEADERS_HC)/frameworks/base/include \
$(ANDROID_SYS_HEADERS_HC)/frameworks/base/native/include \
$(ANDROID_SYS_HEADERS_HC)/system/core/include \
$(ANDROID_SYS_HEADERS_HC)/hardware/libhardware/include
-LIBIOMX_LDLIBS_13 := $(LIBIOMX_LDLIBS_COMMON)
-LIBIOMX_CFLAGS_13 := $(LIBIOMX_CFLAGS_COMMON)
LIBIOMX_INCLUDES_14 := $(LIBIOMX_INCLUDES_COMMON) \
$(ANDROID_SYS_HEADERS_ICS)/frameworks/base/include \
$(ANDROID_SYS_HEADERS_ICS)/frameworks/base/native/include \
$(ANDROID_SYS_HEADERS_ICS)/system/core/include \
$(ANDROID_SYS_HEADERS_ICS)/hardware/libhardware/include
-LIBIOMX_LDLIBS_14 := $(LIBIOMX_LDLIBS_COMMON) $(LIBIOMX_LDLIBS_HWBUFFER)
-LIBIOMX_CFLAGS_14 := $(LIBIOMX_CFLAGS_COMMON)
LIBIOMX_SRC_FILES_18 := $(LIBIOMX_SRC_FILES_COMMON) $(LIBIOMX_SRC_FILES_HWBUFFER)
LIBIOMX_INCLUDES_18 := $(LIBIOMX_INCLUDES_COMMON) \
@@ -119,8 +110,6 @@ LIBIOMX_INCLUDES_18 := $(LIBIOMX_INCLUDES_COMMON) \
$(ANDROID_SYS_HEADERS_JBMR2)/frameworks/av/include \
$(ANDROID_SYS_HEADERS_JBMR2)/system/core/include \
$(ANDROID_SYS_HEADERS_JBMR2)/hardware/libhardware/include
-LIBIOMX_LDLIBS_18 := $(LIBIOMX_LDLIBS_COMMON) $(LIBIOMX_LDLIBS_HWBUFFER)
-LIBIOMX_CFLAGS_18 := $(LIBIOMX_CFLAGS_COMMON) $(LIBIOMX_CFLAGS_HWBUFFER)
LIBIOMX_SRC_FILES_19 := $(LIBIOMX_SRC_FILES_COMMON) $(LIBIOMX_SRC_FILES_HWBUFFER)
LIBIOMX_INCLUDES_19 := $(LIBIOMX_INCLUDES_COMMON) \
@@ -128,16 +117,14 @@ LIBIOMX_INCLUDES_19 := $(LIBIOMX_INCLUDES_COMMON) \
$(ANDROID_SYS_HEADERS_KK)/frameworks/av/include \
$(ANDROID_SYS_HEADERS_KK)/system/core/include \
$(ANDROID_SYS_HEADERS_KK)/hardware/libhardware/include
-LIBIOMX_LDLIBS_19 := $(LIBIOMX_LDLIBS_COMMON) $(LIBIOMX_LDLIBS_HWBUFFER)
-LIBIOMX_CFLAGS_19 := $(LIBIOMX_CFLAGS_COMMON) $(LIBIOMX_CFLAGS_HWBUFFER)
define build_iomx
include $(CLEAR_VARS)
LOCAL_MODULE := $(1)
-LOCAL_SRC_FILES := $(LIBIOMX_SRC_FILES_COMMON)
+LOCAL_SRC_FILES := ../$(VLC_SRC_DIR)/modules/codec/omxil/iomx.cpp
LOCAL_C_INCLUDES := $(LIBIOMX_INCLUDES_$(2))
-LOCAL_LDLIBS := $(LIBIOMX_LDLIBS_$(2))
-LOCAL_CFLAGS := $(LIBIOMX_CFLAGS_$(2)) -DANDROID_API=$(2)
+LOCAL_LDLIBS := -L$(ANDROID_LIBS) -lgcc -lstagefright -lmedia -lutils -lbinder -llog -lcutils -lui
+LOCAL_CFLAGS := -Wno-psabi -DANDROID_API=$(2)
include $(BUILD_SHARED_LIBRARY)
endef
--
2.1.1
More information about the vlc-devel
mailing list