comparison src/libvpx.mk @ 4024:8114d05101dc

ffmpeg: update to v2.7.2 * src/ffmpeg.mk: update version, checksum, add native vs cross build rules * src/xvidcore.mk: fix typo in install of .dll.a * src/libvpx.mk: set target based on build options
author John Donoghue
date Fri, 11 Sep 2015 15:22:10 -0400
parents 6426e08a5618
children 28fa86d2cf21
comparison
equal deleted inserted replaced
4023:e9bc89b98054 4024:8114d05101dc
8 $(PKG)_SUBDIR := $(PKG)-v$($(PKG)_VERSION) 8 $(PKG)_SUBDIR := $(PKG)-v$($(PKG)_VERSION)
9 $(PKG)_FILE := $(PKG)-v$($(PKG)_VERSION).tar.bz2 9 $(PKG)_FILE := $(PKG)-v$($(PKG)_VERSION).tar.bz2
10 $(PKG)_URL := http://webm.googlecode.com/files/$($(PKG)_FILE) 10 $(PKG)_URL := http://webm.googlecode.com/files/$($(PKG)_FILE)
11 $(PKG)_DEPS := pthreads 11 $(PKG)_DEPS := pthreads
12 12
13 $(PKG)_TARGET_OPTS :=
14
15 ifeq ($(MXE_NATIVE_BUILD),no)
16 ifeq ($(ENABLE_WINDOWS_64),yes)
17 $(PKG)_TARGET_OPTS := --target=x86_64-win64-gcc
18 else
19 $(PKG)_TARGET_OPTS := --target=x86-win32-gcc
20 endif
21 endif
22
23
13 define $(PKG)_UPDATE 24 define $(PKG)_UPDATE
14 $(WGET) -q -O- 'http://code.google.com/p/webm/downloads/list?sort=-uploaded' | \ 25 $(WGET) -q -O- 'http://code.google.com/p/webm/downloads/list?sort=-uploaded' | \
15 $(SED) -n 's,.*libvpx-v\([0-9][^<]*\)\.tar.*,\1,p' | \ 26 $(SED) -n 's,.*libvpx-v\([0-9][^<]*\)\.tar.*,\1,p' | \
16 head -1 27 head -1
17 endef 28 endef
19 define $(PKG)_BUILD 30 define $(PKG)_BUILD
20 cd '$(1)' && \ 31 cd '$(1)' && \
21 CROSS='$(MXE_TOOL_PREFIX)' \ 32 CROSS='$(MXE_TOOL_PREFIX)' \
22 ./configure \ 33 ./configure \
23 --prefix='$(HOST_PREFIX)' \ 34 --prefix='$(HOST_PREFIX)' \
24 --target=x86-win32-gcc \ 35 $($(PKG)_TARGET_OPTS) \
25 --disable-examples \ 36 --disable-examples \
26 --disable-install-docs 37 --disable-install-docs
27 $(MAKE) -C '$(1)' -j '$(JOBS)' 38 $(MAKE) -C '$(1)' -j '$(JOBS)'
28 $(MAKE) -C '$(1)' -j 1 install 39 $(MAKE) -C '$(1)' -j 1 install
29 $(MXE_RANLIB) $(HOST_LIBDIR)/libvpx.a 40 $(MXE_RANLIB) $(HOST_LIBDIR)/libvpx.a