blob: 9a1faa249a3d752e1af097c092f7e4700c3508d2 [file] [log] [blame]
Tao Guo2913b912017-01-11 17:56:14 +08001
2FILE_DIR=libplayer
3
4AMFFMPEG_DIR=amffmpeg
5
6DEPENDS=zlib-1.2.3 alsa-lib-1.0.20
7
8##DBUS_ON=DBUS
9
10FFMPEG_CONFIG_FLAGS=--prefix=${PREFIX} --disable-static --enable-shared \
11 --disable-ffmpeg --disable-ffplay --disable-ffserver --disable-doc \
12 --disable-encoders --disable-decoder=h264 --disable-muxers --disable-filters --enable-cross-compile \
13 --cross-prefix=arc-linux-uclibc- --extra-ldflags=-L${PREFIX}/lib --arch=arc --disable-altivec --disable-amd3dnow \
14 --disable-amd3dnowext --disable-mmx --disable-mmx2 --disable-sse --disable-ssse3 --disable-armv5te --disable-armv6 \
15 --disable-armv6t2 --disable-armvfp --disable-iwmmxt --disable-mmi --disable-neon --disable-vis --disable-yasm --enable-pic \
16 --disable-avdevice --disable-v4l --disable-decoder=ac3 --disable-decoder=eac3 --disable-decoder=mlp \
17 --disable-encoder=ac3 --disable-encoder=eac3
18
19
20CONFIG_FLAGS=
21
22TAR_DIR=${PKG_BUILD_DIR}/${FILE_DIR}
23
24P_FILE_F=${PKG_DIR}/${P_FILE}
25BUILD_DIR=${PKG_BUILD_DIR}/${FILE_DIR}
26
27.PHONY:configure all config before_cmd install clean distclean
28
29QUITE_CMD=yes
30#export QUITE_CMD
31all:before_cmd config
32 $(MAKE) -C ${BUILD_DIR} all
33 $(MAKE) -C ${BUILD_DIR} install
34
35
36#configure:
37# cd ${BUILD_DIR}/${AMFFMPEG_DIR} && ${PKG_TOP_DIR}/${FILE_DIR}/src/${AMFFMPEG_DIR}/configure ${FFMPEG_CONFIG_FLAGS}
38
39install:all
40
41distclean:clean
42
43clean:
44 -$(MAKE) -C ${BUILD_DIR} CC=${HOST_GCC} clean
45
46
47before_cmd:depends
48
49depends:
50 @if [ "${DEPENDS}" != "" ]; then \
51 cd ${PKG_TOP_DIR};$(MAKE) lib_depends TOP_DEPENDS="${DEPENDS}"; \
52 fi
53#include $(MAKEFILES_DIR)/package.rules