Tao Guo | 2913b91 | 2017-01-11 17:56:14 +0800 | [diff] [blame] | 1 |
|
| 2 | FILE_DIR=libplayer
|
| 3 |
|
| 4 | AMFFMPEG_DIR=amffmpeg
|
| 5 |
|
| 6 | DEPENDS=zlib-1.2.3 alsa-lib-1.0.20
|
| 7 |
|
| 8 | ##DBUS_ON=DBUS
|
| 9 |
|
| 10 | FFMPEG_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 |
|
| 20 | CONFIG_FLAGS=
|
| 21 |
|
| 22 | TAR_DIR=${PKG_BUILD_DIR}/${FILE_DIR}
|
| 23 |
|
| 24 | P_FILE_F=${PKG_DIR}/${P_FILE}
|
| 25 | BUILD_DIR=${PKG_BUILD_DIR}/${FILE_DIR}
|
| 26 |
|
| 27 | .PHONY:configure all config before_cmd install clean distclean
|
| 28 |
|
| 29 | QUITE_CMD=yes
|
| 30 | #export QUITE_CMD
|
| 31 | all: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 |
|
| 39 | install:all
|
| 40 |
|
| 41 | distclean:clean
|
| 42 |
|
| 43 | clean:
|
| 44 | -$(MAKE) -C ${BUILD_DIR} CC=${HOST_GCC} clean
|
| 45 |
|
| 46 |
|
| 47 | before_cmd:depends
|
| 48 |
|
| 49 | depends:
|
| 50 | @if [ "${DEPENDS}" != "" ]; then \
|
| 51 | cd ${PKG_TOP_DIR};$(MAKE) lib_depends TOP_DEPENDS="${DEPENDS}"; \
|
| 52 | fi
|
| 53 | #include $(MAKEFILES_DIR)/package.rules
|