Avoid options not supported by clang

This commit is contained in:
BtbN 2024-08-03 22:07:30 +02:00
parent 8803d2cba6
commit cd4a3210ec

View File

@ -16,9 +16,11 @@ ffbuild_dockerbuild() {
if [[ $TARGET == *arm* ]]; then if [[ $TARGET == *arm* ]]; then
armsimd+=( -DVVENC_ENABLE_ARM_SIMD=ON ) armsimd+=( -DVVENC_ENABLE_ARM_SIMD=ON )
if [[ "$CC" != *clang* ]]; then
export CFLAGS="$CFLAGS -fpermissive -Wno-error=uninitialized -Wno-error=maybe-uninitialized" export CFLAGS="$CFLAGS -fpermissive -Wno-error=uninitialized -Wno-error=maybe-uninitialized"
export CXXFLAGS="$CXXFLAGS -fpermissive -Wno-error=uninitialized -Wno-error=maybe-uninitialized" export CXXFLAGS="$CXXFLAGS -fpermissive -Wno-error=uninitialized -Wno-error=maybe-uninitialized"
fi fi
fi
cmake -DCMAKE_TOOLCHAIN_FILE="$FFBUILD_CMAKE_TOOLCHAIN" -DCMAKE_INSTALL_PREFIX="$FFBUILD_PREFIX" -DCMAKE_BUILD_TYPE=Release \ cmake -DCMAKE_TOOLCHAIN_FILE="$FFBUILD_CMAKE_TOOLCHAIN" -DCMAKE_INSTALL_PREFIX="$FFBUILD_PREFIX" -DCMAKE_BUILD_TYPE=Release \
-DBUILD_SHARED_LIBS=OFF "${armsimd[@]}" .. -DBUILD_SHARED_LIBS=OFF "${armsimd[@]}" ..