lede-packages-rs

git clone git://archive.git.mtrnord.blog/MTRNord/lede-packages-rs.git
Log | Files | Refs | README | LICENSE

commit 58a4ee2c79024058011a3b89e7842d7289459158
parent 7f85f9fbdc023298ad68f8fd69eeb78e52358ed8
Author: Daniel Golle <daniel@makrotopia.org>
Date:   Sat,  3 Sep 2016 14:49:13 +0200

libx264: allow building with yasm

Signed-off-by: Daniel Golle <daniel@makrotopia.org>

Diffstat:
Mlibs/libx264/Makefile | 8+++++++-
1 file changed, 7 insertions(+), 1 deletion(-)

diff --git a/libs/libx264/Makefile b/libs/libx264/Makefile @@ -28,8 +28,14 @@ TARGET_CFLAGS+=-std=gnu99 -fPIC -O3 -ffast-math -I. MAKE_FLAGS+= LD="$(TARGET_CC) -o" ifneq ($(CONFIG_TARGET_x86),) +ifeq ($(CONFIG_YASM),y) CONFIGURE_VARS+= AS=yasm MAKE_FLAGS+= AS=yasm +else + CONFIGURE_VARS+= AS= + MAKE_FLAGS+= AS= + CONFIGURE_ARGS += --disable-asm +endif endif CONFIGURE_ARGS += \ @@ -45,7 +51,7 @@ define Package/libx264 SECTION:=libs CATEGORY:=Libraries TITLE:=H264/AVC free codec library. - DEPENDS:=@BUILD_PATENTED @!TARGET_x86||YASM + DEPENDS:=@BUILD_PATENTED URL:=http://www.videolan.org/developers/x264.html endef