diff --git a/build.sh b/build.sh index c166e3e..100381a 100644 --- a/build.sh +++ b/build.sh @@ -44,6 +44,7 @@ make distclean --enable-openssl \ --enable-libmp3lame \ --enable-pic \ + --enable-libass \ --enable-nonfree # --disable-debug \ diff --git a/deps/20_libass/build.sh b/deps/20_libass/build.sh new file mode 100644 index 0000000..1dcded4 --- /dev/null +++ b/deps/20_libass/build.sh @@ -0,0 +1,39 @@ +#!/bin/bash + +export PKG_CONFIG_PATH=/app/ffmpeg/install/lib/pkgconfig:/app/ffmpeg/install/lib64/pkgconfig/ +curDir="$PWD" + +pkg=libass +if ! [[ -d "$pkg" ]] +then + git clone https://github.com/libass/libass.git +fi +cd "$pkg" + +if ! [[ -f configure ]] && [[ -f autogen.sh ]] +then + bash autogen.sh +elif ! [[ -f configure ]] +then + echo "NO WAY TO CONFIGURE?, CMAKE?" + exit 1 +fi + +make clean +make distclean +./configure \ + --prefix="/app/ffmpeg/install/" + +make -j8 +if make +then + make install + cd "$curDir" + rm -rf "$pkg" +else + cd "$curDir" + echo "BUILD FAILED" +fi + +echo "Done" +