blob: aa3f7a66c51c351302d278bc634c2165044ed0e4
1 | LOCAL_PATH := $(call my-dir) |
2 | include $(CLEAR_VARS) |
3 | |
4 | LOCAL_MODULE := libzvbi |
5 | LOCAL_MODULE_TAGS := optional |
6 | LOCAL_SRC_FILES := src/bit_slicer.c src/cache.c src/caption.c src/conv.c src/dvb_mux.c src/dvb_demux.c src/exp-html.c \ |
7 | src/exp-templ.c src/exp-txt.c src/exp-vtx.c src/exp-gfx.c src/export.c src/hamm.c src/idl_demux.c src/io.c src/io-bktr.c src/io-dvb.c \ |
8 | src/io-sim.c src/io-v4l.c src/io-v4l2.c src/io-v4l2k.c src/lang.c src/misc.c src/packet.c src/teletext.c src/page_table.c \ |
9 | src/pfc_demux.c src/proxy-client.c src/raw_decoder.c src/sampling_par.c src/search.c src/ure.c src/sliced_filter.c \ |
10 | src/tables.c src/trigger.c src/vbi.c src/vps.c src/wss.c src/xds_demux.c src/decoder.c src/dtvcc.c |
11 | |
12 | LOCAL_CFLAGS+=-D_REENTRANT -D_GNU_SOURCE -DENABLE_DVB=1 -DENABLE_V4L=1 -DENABLE_V4L2=1 -DHAVE_ICONV=1 -DPACKAGE=\"zvbi\" -DVERSION=\"0.2.33\" -DANDROID |
13 | LOCAL_CLANG_CFLAGS+=-Wno-error=tautological-pointer-compare |
14 | ifeq ($(ANDROID_BUILD_TYPE), 64) |
15 | LOCAL_CFLAGS+=-DHAVE_S64_U64 |
16 | endif |
17 | |
18 | LOCAL_ARM_MODE := arm |
19 | LOCAL_C_INCLUDES := external/icu4c/common |
20 | LOCAL_C_INCLUDES := vendor/amlogic/dvb/include/am_adp |
21 | #LOCAL_C_INCLUDES := external/dvb/include/am_adp |
22 | LOCAL_C_INCLUDES += external/icu/icu4c/source/common |
23 | |
24 | LOCAL_SHARED_LIBRARIES += libicuuc liblog libam_adp |
25 | |
26 | LOCAL_PRELINK_MODULE := false |
27 | |
28 | include $(BUILD_SHARED_LIBRARY) |
29 | include $(LOCAL_PATH)/ntsc_decode/Android.mk |
30 | #include $(LOCAL_PATH)/test/Android.mk |
31 |