From 246ed7bf834f6906a008f66a72a9c4b9b681f641 Mon Sep 17 00:00:00 2001 From: MartinEesmaa Date: Mon, 10 Feb 2025 14:20:10 +1100 Subject: [PATCH] Improve variable docs of build FFmpeg shell script --- BuildFFmpeg.sh | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/BuildFFmpeg.sh b/BuildFFmpeg.sh index 1868fda..380f129 100755 --- a/BuildFFmpeg.sh +++ b/BuildFFmpeg.sh @@ -126,7 +126,7 @@ fi make="make install-r install-prefix=$PREFIX" autogen="./autogen.sh && ./configure --prefix=$PREFIX --enable-static --disable-shared && make install -j $(nproc)" cmakeoptions="-DCMAKE_BUILD_TYPE=Release -DCMAKE_INSTALL_PREFIX=$PREFIX -DBUILD_SHARED_LIBS=OFF" -mesonoptions="-Ddefault_library=static -Dprefix=$PREFIX" +mesonoptions="-Ddefault_library=static -Dprefix=$PREFIX -Denable_docs=false" cd vvenc && $make && cd .. cd vvdec && $make && cd .. @@ -134,11 +134,11 @@ cd fdk-aac && $autogen && cd .. cd libxml2 && $autogen && cd .. cd opus && CFLAGS="-O2 -D_FORTIFY_SOURCE=0" LDFLAGS="-flto -s" $autogen && cd .. mkdir -p libjxl/build && cd libjxl/build && cmake $cmakeoptions -DBUILD_TESTING=OFF -DJPEGXL_ENABLE_{BENCHMARK,MANPAGES,EXAMPLES,DOXYGEN}=OFF -DJPEGXL_FORCE_SYSTEM_BROTLI=ON .. -G Ninja && ninja install && cd ../../ -mkdir -p vmaf/libvmaf/build && cd vmaf/libvmaf/build && CFLAGS="-msse2 -mfpmath=sse -mstackrealign" meson -Denable_{docs,tests}=false -Denable_float=true $mesonoptions .. && ninja install && cd ../../../ +mkdir -p vmaf/libvmaf/build && cd vmaf/libvmaf/build && CFLAGS="-msse2 -mfpmath=sse -mstackrealign" meson -Denable_tests=false -Denable_float=true $mesonoptions .. && ninja install && cd ../../../ mkdir -p SDL/build && cd SDL/build && cmake $cmakeoptions .. && make install -j $(nproc) && cd ../../ cd zimg && $autogen && cd .. mkdir -p soxr/build && cd soxr/build && cmake -D{WITH_LSR_BINDINGS,BUILD_TESTS,WITH_OPENMP}=off $cmakeoptions .. && cmake --build . -j $(nproc) --target install && cd ../../ -mkdir -p dav1d/build && cd dav1d/build && meson -Denable_docs=false $mesonoptions .. && ninja install && cd ../../ +mkdir -p dav1d/build && cd dav1d/build && meson $mesonoptions .. && ninja install && cd ../../ sed -i 's/-lm/-lm -lstdc++/g' $PREFIX/lib/pkgconfig/libvmaf.pc