Skip to content

Commit 8454abf

Browse files
committed
libwebp
1 parent 3c74451 commit 8454abf

File tree

1 file changed

+7
-2
lines changed

1 file changed

+7
-2
lines changed

build.sh

Lines changed: 7 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -16,7 +16,7 @@ fi
1616
shift 3 || true
1717
FF_ARGS=$@
1818

19-
for dep in libharfbuzz libfreetype sdl libjxl libvpx; do
19+
for dep in libharfbuzz libfreetype sdl libjxl libvpx libwebp; do
2020
if grep -q "enable-${dep}" FFmpeg/configure; then
2121
export ENABLE_${dep^^}=1
2222
FF_ARGS="$FF_ARGS --enable-$dep"
@@ -123,7 +123,12 @@ if [ -n "$ENABLE_LIBVPX" ]; then
123123
apply-patch libvpx libvpx.patch
124124
export
125125
AS=yasm AR=lib ARFLAGS= CC=cl CXX=cl LD=link STRIP=false target= ./build-make-dep.sh libvpx --target=$libvpx_target --as=yasm --disable-optimizations --disable-dependency-tracking --disable-runtime-cpu-detect --disable-thumb --disable-neon --enable-external-build --disable-unit-tests --disable-decode-perf-tests --disable-encode-perf-tests --disable-tools --disable-examples $LIBVPX_ARGS
126-
FF_ARGS=--enable-libvpx
126+
FF_ARGS="$FF_ARGS --enable-libvpx"
127+
fi
128+
129+
if [ -n "$ENABLE_LIBWEBP" ]; then
130+
./build-cmake-dep.sh libwebp -DWEBP_BUILD_EXTRAS=OFF -DWEBP_BUILD_ANIM_UTILS=OFF -DWEBP_BUILD_CWEBP=OFF -DWEBP_BUILD_DWEBP=OFF -DWEBP_BUILD_GIF2WEBP=OFF -DWEBP_BUILD_IMG2WEBP=OFF -DWEBP_BUILD_VWEBP=OFF -DWEBP_BUILD_WEBPINFO=OFF -DWEBP_BUILD_WEBPMUX=OFF
131+
FF_ARGS="$FF_ARGS --enable-libwebp"
127132
fi
128133

129134
./build-ffmpeg.sh FFmpeg $FF_ARGS

0 commit comments

Comments
 (0)