From b808fa00aa2d1dcccb0896bc1832cdc6751152cc Mon Sep 17 00:00:00 2001 From: maryla-uc Date: Fri, 20 Dec 2024 17:31:18 +0100 Subject: [PATCH] Remove AVIF_ENABLE_GTEST cmake option. (#2527) There is no need to have two AVIF_ENABLE_GTEST and AVIF_GTEST options. Now setting AVIF_GTEST=LOCAL or AVIF_GTEST=SYSTEM automatically turns ont gtest tests. --- .github/workflows/ci-disable-gtest.yml | 2 +- .github/workflows/ci-fuzztest.yml | 2 +- .github/workflows/ci-linux-golden-tests.yml | 2 +- .github/workflows/ci-linux-static-old-local.yml | 2 +- .github/workflows/ci-mingw.yml | 2 +- .github/workflows/ci-unix-shared-installed.yml | 4 ++-- .github/workflows/ci-unix-shared-local.yml | 2 +- .github/workflows/ci-unix-static-av2.yml | 2 +- .github/workflows/ci-unix-static-sanitized.yml | 2 +- .github/workflows/ci-unix-static.yml | 2 +- .github/workflows/ci-windows-installed.yml | 2 +- .github/workflows/ci-windows-shared-local.yml | 2 +- .github/workflows/ci-windows.yml | 2 +- CHANGELOG.md | 2 ++ CMakeLists.txt | 12 ++++-------- README.md | 5 ++--- tests/CMakeLists.txt | 12 ++++++------ tests/oss-fuzz/build.sh | 2 +- tests/test_all_configurations.sh | 4 ++-- 19 files changed, 31 insertions(+), 34 deletions(-) diff --git a/.github/workflows/ci-disable-gtest.yml b/.github/workflows/ci-disable-gtest.yml index 4a0a33e667..610438e871 100644 --- a/.github/workflows/ci-disable-gtest.yml +++ b/.github/workflows/ci-disable-gtest.yml @@ -52,7 +52,7 @@ jobs: -DAVIF_CODEC_RAV1E=LOCAL -DAVIF_CODEC_SVT=LOCAL -DAVIF_LIBYUV=LOCAL -DAVIF_LIBSHARPYUV=LOCAL -DAVIF_BUILD_EXAMPLES=ON -DAVIF_BUILD_APPS=ON - -DAVIF_BUILD_TESTS=ON -DAVIF_ENABLE_GTEST=OFF + -DAVIF_BUILD_TESTS=ON -DAVIF_GTEST=OFF -DAVIF_ENABLE_WERROR=ON - name: Build libavif (ninja) working-directory: ./build diff --git a/.github/workflows/ci-fuzztest.yml b/.github/workflows/ci-fuzztest.yml index 30c22f989c..80c443eddf 100644 --- a/.github/workflows/ci-fuzztest.yml +++ b/.github/workflows/ci-fuzztest.yml @@ -48,7 +48,7 @@ jobs: -DAVIF_LIBSHARPYUV=LOCAL -DAVIF_LIBXML2=LOCAL -DAVIF_LIBYUV=${{ matrix.libyuv }} -DAVIF_BUILD_EXAMPLES=ON -DAVIF_BUILD_APPS=ON - -DAVIF_BUILD_TESTS=ON -DAVIF_ENABLE_GTEST=ON -DAVIF_GTEST=LOCAL + -DAVIF_BUILD_TESTS=ON -DAVIF_GTEST=LOCAL -DAVIF_ENABLE_EXPERIMENTAL_YCGCO_R=ON -DAVIF_ENABLE_EXPERIMENTAL_MINI=ON -DAVIF_ENABLE_EXPERIMENTAL_SAMPLE_TRANSFORM=ON diff --git a/.github/workflows/ci-linux-golden-tests.yml b/.github/workflows/ci-linux-golden-tests.yml index 53cdac1d59..f6097e3cd6 100644 --- a/.github/workflows/ci-linux-golden-tests.yml +++ b/.github/workflows/ci-linux-golden-tests.yml @@ -48,7 +48,7 @@ jobs: -DAVIF_BUILD_EXAMPLES=ON -DAVIF_BUILD_APPS=ON -DAVIF_LIBXML2=LOCAL -DAVIF_BUILD_TESTS=ON -DAVIF_ENABLE_GOLDEN_TESTS=ON - -DAVIF_ENABLE_GTEST=OFF -DAVIF_ENABLE_WERROR=ON + -DAVIF_GTEST=OFF -DAVIF_ENABLE_WERROR=ON -DGOLDEN_TESTS_OUTPUT_DIR=${{ runner.temp }}/golden_tests - name: Build libavif (ninja) working-directory: ./build diff --git a/.github/workflows/ci-linux-static-old-local.yml b/.github/workflows/ci-linux-static-old-local.yml index 2aab1d7c10..59b8c94076 100644 --- a/.github/workflows/ci-linux-static-old-local.yml +++ b/.github/workflows/ci-linux-static-old-local.yml @@ -49,7 +49,7 @@ jobs: -DAVIF_CODEC_LIBGAV1=ON -DAVIF_LOCAL_LIBGAV1=ON -DAVIF_LOCAL_LIBSHARPYUV=ON -DAVIF_LOCAL_LIBXML2=ON -DAVIF_LOCAL_LIBYUV=ON -DAVIF_BUILD_EXAMPLES=ON -DAVIF_BUILD_APPS=ON - -DAVIF_BUILD_TESTS=ON -DAVIF_ENABLE_GTEST=ON -DAVIF_LOCAL_GTEST=ON + -DAVIF_BUILD_TESTS=ON -DAVIF_LOCAL_GTEST=ON -DAVIF_ENABLE_EXPERIMENTAL_YCGCO_R=ON -DAVIF_ENABLE_EXPERIMENTAL_MINI=ON -DAVIF_ENABLE_WERROR=ON diff --git a/.github/workflows/ci-mingw.yml b/.github/workflows/ci-mingw.yml index 1f698bc394..9b7de4a5c4 100644 --- a/.github/workflows/ci-mingw.yml +++ b/.github/workflows/ci-mingw.yml @@ -61,7 +61,7 @@ jobs: -DAVIF_CODEC_DAV1D=SYSTEM -DAVIF_LIBSHARPYUV=LOCAL -DAVIF_LIBYUV=SYSTEM -DAVIF_BUILD_EXAMPLES=ON -DAVIF_BUILD_APPS=ON - -DAVIF_BUILD_TESTS=ON -DAVIF_ENABLE_GTEST=ON -DAVIF_GTEST=LOCAL + -DAVIF_BUILD_TESTS=ON -DAVIF_GTEST=LOCAL -DAVIF_BUILD_GDK_PIXBUF=ON -DAVIF_ENABLE_WERROR=ON - name: Build libavif (ninja) diff --git a/.github/workflows/ci-unix-shared-installed.yml b/.github/workflows/ci-unix-shared-installed.yml index 5d92399f5b..068551c0a6 100644 --- a/.github/workflows/ci-unix-shared-installed.yml +++ b/.github/workflows/ci-unix-shared-installed.yml @@ -63,7 +63,7 @@ jobs: -DAVIF_CODEC_AOM_DECODE=OFF -DAVIF_CODEC_AOM_ENCODE=ON -DAVIF_CODEC_DAV1D=SYSTEM -DAVIF_BUILD_EXAMPLES=ON -DAVIF_BUILD_APPS=ON - -DAVIF_BUILD_TESTS=ON -DAVIF_ENABLE_GTEST=ON -DAVIF_GTEST=SYSTEM + -DAVIF_BUILD_TESTS=ON -DAVIF_GTEST=SYSTEM -DAVIF_BUILD_GDK_PIXBUF=ON -DCMAKE_INSTALL_PREFIX=./build/install -DAVIF_ENABLE_WERROR=ON ${{ env.CMAKE_AVIF_FLAGS }} - name: Build libavif (ninja) @@ -102,7 +102,7 @@ jobs: -DAVIF_CODEC_DAV1D=SYSTEM -DAVIF_ENABLE_NODISCARD=ON -DAVIF_ENABLE_WERROR=ON -DAVIF_BUILD_EXAMPLES=ON -DAVIF_BUILD_APPS=ON - -DAVIF_BUILD_TESTS=ON -DAVIF_ENABLE_GTEST=ON -DAVIF_GTEST=LOCAL + -DAVIF_BUILD_TESTS=ON -DAVIF_GTEST=LOCAL -DAVIF_BUILD_GDK_PIXBUF=ON ${{ env.CMAKE_AVIF_FLAGS }} - name: Build libavif with [[nodiscard]] (ninja) if: runner.oldest-cmake == 'false' diff --git a/.github/workflows/ci-unix-shared-local.yml b/.github/workflows/ci-unix-shared-local.yml index ddcd3921bf..22d0730127 100644 --- a/.github/workflows/ci-unix-shared-local.yml +++ b/.github/workflows/ci-unix-shared-local.yml @@ -53,7 +53,7 @@ jobs: -DAVIF_LIBSHARPYUV=LOCAL -DAVIF_LIBXML2=LOCAL -DAVIF_LIBYUV=${{ matrix.libyuv }} -DAVIF_BUILD_EXAMPLES=ON -DAVIF_BUILD_APPS=ON - -DAVIF_BUILD_TESTS=ON -DAVIF_ENABLE_GTEST=ON -DAVIF_GTEST=LOCAL + -DAVIF_BUILD_TESTS=ON -DAVIF_GTEST=LOCAL -DAVIF_ENABLE_EXPERIMENTAL_YCGCO_R=ON -DAVIF_ENABLE_EXPERIMENTAL_MINI=ON -DAVIF_ENABLE_EXPERIMENTAL_SAMPLE_TRANSFORM=ON diff --git a/.github/workflows/ci-unix-static-av2.yml b/.github/workflows/ci-unix-static-av2.yml index 189a3fab6f..b39c4bb1d4 100644 --- a/.github/workflows/ci-unix-static-av2.yml +++ b/.github/workflows/ci-unix-static-av2.yml @@ -50,7 +50,7 @@ jobs: -DAVIF_LIBYUV=LOCAL -DAVIF_LIBSHARPYUV=LOCAL -DAVIF_BUILD_EXAMPLES=ON -DAVIF_BUILD_APPS=ON - -DAVIF_BUILD_TESTS=ON -DAVIF_ENABLE_GTEST=ON -DAVIF_GTEST=LOCAL + -DAVIF_BUILD_TESTS=ON -DAVIF_GTEST=LOCAL -DAVIF_ENABLE_WERROR=ON - name: Build libavif (ninja) working-directory: ./build diff --git a/.github/workflows/ci-unix-static-sanitized.yml b/.github/workflows/ci-unix-static-sanitized.yml index e9ffef7d5c..890d8732c3 100644 --- a/.github/workflows/ci-unix-static-sanitized.yml +++ b/.github/workflows/ci-unix-static-sanitized.yml @@ -83,7 +83,7 @@ jobs: -DAVIF_CODEC_AOM=LOCAL -DAVIF_CODEC_DAV1D=LOCAL -DAVIF_LIBYUV=LOCAL -DAVIF_LIBSHARPYUV=LOCAL -DAVIF_BUILD_EXAMPLES=ON -DAVIF_BUILD_APPS=ON - -DAVIF_BUILD_TESTS=ON -DAVIF_ENABLE_GTEST=ON -DAVIF_GTEST=LOCAL + -DAVIF_BUILD_TESTS=ON -DAVIF_GTEST=LOCAL env: CFLAGS: ${{ env.CI_CFLAGS }} CXXFLAGS: ${{ env.CI_CXXFLAGS }} diff --git a/.github/workflows/ci-unix-static.yml b/.github/workflows/ci-unix-static.yml index 7f763cc0cc..4139e1128b 100644 --- a/.github/workflows/ci-unix-static.yml +++ b/.github/workflows/ci-unix-static.yml @@ -57,7 +57,7 @@ jobs: -DAVIF_CODEC_LIBGAV1=LOCAL -DAVIF_LIBSHARPYUV=LOCAL -DAVIF_LIBXML2=LOCAL -DAVIF_LIBYUV=LOCAL -DAVIF_BUILD_EXAMPLES=ON -DAVIF_BUILD_APPS=ON - -DAVIF_BUILD_TESTS=ON -DAVIF_ENABLE_GTEST=ON -DAVIF_GTEST=LOCAL + -DAVIF_BUILD_TESTS=ON -DAVIF_GTEST=LOCAL -DAVIF_ENABLE_EXPERIMENTAL_YCGCO_R=ON -DAVIF_ENABLE_EXPERIMENTAL_MINI=ON -DAVIF_ENABLE_EXPERIMENTAL_SAMPLE_TRANSFORM=ON diff --git a/.github/workflows/ci-windows-installed.yml b/.github/workflows/ci-windows-installed.yml index 8b238ca84a..03de5067e1 100644 --- a/.github/workflows/ci-windows-installed.yml +++ b/.github/workflows/ci-windows-installed.yml @@ -72,7 +72,7 @@ jobs: -DAVIF_JPEG=SYSTEM -DAVIF_LIBXML2=SYSTEM -DAVIF_LIBYUV=SYSTEM -DAVIF_ZLIBPNG=SYSTEM -DAVIF_BUILD_EXAMPLES=ON -DAVIF_BUILD_APPS=ON - -DAVIF_BUILD_TESTS=ON -DAVIF_ENABLE_GTEST=ON -DAVIF_GTEST=LOCAL + -DAVIF_BUILD_TESTS=ON -DAVIF_GTEST=LOCAL -DAVIF_ENABLE_EXPERIMENTAL_YCGCO_R=ON -DAVIF_ENABLE_EXPERIMENTAL_MINI=ON -DAVIF_ENABLE_EXPERIMENTAL_SAMPLE_TRANSFORM=ON diff --git a/.github/workflows/ci-windows-shared-local.yml b/.github/workflows/ci-windows-shared-local.yml index b403a12cb7..58944b78aa 100644 --- a/.github/workflows/ci-windows-shared-local.yml +++ b/.github/workflows/ci-windows-shared-local.yml @@ -52,7 +52,7 @@ jobs: -DAVIF_JPEG=LOCAL -DAVIF_LIBSHARPYUV=LOCAL -DAVIF_LIBXML2=LOCAL -DAVIF_LIBYUV=LOCAL -DAVIF_ZLIBPNG=LOCAL -DAVIF_BUILD_EXAMPLES=ON -DAVIF_BUILD_APPS=ON - -DAVIF_BUILD_TESTS=ON -DAVIF_ENABLE_GTEST=ON -DAVIF_GTEST=LOCAL + -DAVIF_BUILD_TESTS=ON -DAVIF_GTEST=LOCAL -DAVIF_ENABLE_EXPERIMENTAL_YCGCO_R=ON -DAVIF_ENABLE_EXPERIMENTAL_MINI=ON -DAVIF_ENABLE_EXPERIMENTAL_SAMPLE_TRANSFORM=ON diff --git a/.github/workflows/ci-windows.yml b/.github/workflows/ci-windows.yml index 57d13e4d52..2b74f3f9ad 100644 --- a/.github/workflows/ci-windows.yml +++ b/.github/workflows/ci-windows.yml @@ -65,7 +65,7 @@ jobs: -DAVIF_JPEG=LOCAL -DAVIF_LIBSHARPYUV=LOCAL -DAVIF_LIBXML2=LOCAL -DAVIF_LIBYUV=LOCAL -DAVIF_ZLIBPNG=LOCAL -DAVIF_BUILD_EXAMPLES=ON -DAVIF_BUILD_APPS=ON - -DAVIF_BUILD_TESTS=ON -DAVIF_ENABLE_GTEST=ON -DAVIF_GTEST=LOCAL + -DAVIF_BUILD_TESTS=ON -DAVIF_GTEST=LOCAL -DAVIF_ENABLE_EXPERIMENTAL_YCGCO_R=ON -DAVIF_ENABLE_EXPERIMENTAL_MINI=ON -DAVIF_ENABLE_EXPERIMENTAL_SAMPLE_TRANSFORM=ON diff --git a/CHANGELOG.md b/CHANGELOG.md index c1dd91bd7b..8a13fac21d 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -39,6 +39,8 @@ The changes are relative to the previous release, unless the baseline is specifi utility functions. * Turn on the gain map API. Remove the AVIF_ENABLE_EXPERIMENTAL_GAIN_MAP compile flag. +* Remove AVIF_ENABLE_GTEST CMake option. It's now implied by + AVIF_GTEST=LOCAL/SYSTEM. ## [1.1.1] - 2024-07-30 diff --git a/CMakeLists.txt b/CMakeLists.txt index c4edea5b38..3e72f751d1 100644 --- a/CMakeLists.txt +++ b/CMakeLists.txt @@ -127,8 +127,9 @@ cmake_dependent_option( set_local_or_system_option( "GTEST" OFF - "Build the GoogleTest framework by providing your own copy of the repo in ext/googletest (see Local Builds in README)" + "Use the GoogleTest framework. Enables avif C++ tests that depend on GoogleTest. Has no effect unless AVIF_BUILD_TESTS is ON." ) + option(AVIF_BUILD_APPS "Build avif apps." OFF) option(AVIF_BUILD_TESTS "Build avif tests." OFF) option( @@ -141,9 +142,6 @@ option( "Build tests that compare encoding outputs to golden files. Needs AVIF_BUILD_APPS=ON and AVIF_BUILD_TESTS=ON, and depends on MP4box which can be built with ext/mp4box.sh" OFF ) -option(AVIF_ENABLE_GTEST - "Build avif C++ tests, which depend on GoogleTest. Requires GoogleTest. Has no effect unless AVIF_BUILD_TESTS is ON." ON -) option(AVIF_ENABLE_FUZZTEST "Build avif fuzztest targets. Requires Google FuzzTest. Has no effect unless AVIF_BUILD_TESTS is ON." OFF ) @@ -572,9 +570,7 @@ if(NOT AVIF_CODEC_AOM_ENABLED message(WARNING "libavif: No decoding library is enabled.") endif() -if(AVIF_LIB_USE_CXX OR AVIF_BUILD_APPS OR (AVIF_BUILD_TESTS AND (AVIF_ENABLE_FUZZTEST - OR AVIF_ENABLE_GTEST)) -) +if(AVIF_LIB_USE_CXX OR AVIF_BUILD_APPS OR (AVIF_BUILD_TESTS AND (AVIF_ENABLE_FUZZTEST OR AVIF_GTEST))) enable_language(CXX) if(AVIF_ENABLE_NODISCARD) # [[nodiscard]] requires C++17. @@ -651,7 +647,7 @@ if(NOT SKIP_INSTALL_ALL) include(GNUInstallDirs) endif() -if(AVIF_BUILD_APPS OR (AVIF_BUILD_TESTS AND (AVIF_ENABLE_FUZZTEST OR AVIF_ENABLE_GTEST))) +if(AVIF_BUILD_APPS OR (AVIF_BUILD_TESTS AND (AVIF_ENABLE_FUZZTEST OR AVIF_GTEST))) if(AVIF_ZLIBPNG STREQUAL "OFF") message(FATAL_ERROR "libavif: AVIF_ZLIBPNG cannot be OFF when AVIF_BUILD_APPS or AVIF_BUILD_TESTS is ON") elseif(AVIF_ZLIBPNG STREQUAL "SYSTEM") diff --git a/README.md b/README.md index c49d24626d..0cf2b82819 100644 --- a/README.md +++ b/README.md @@ -96,9 +96,8 @@ first run the associated script in the `ext/` subdirectory. A few tests written in C can be built by enabling the `AVIF_BUILD_TESTS` CMake option. -The remaining tests can be built by enabling the `AVIF_BUILD_TESTS` and -`AVIF_ENABLE_GTEST` CMake options. They require GoogleTest -(`-DAVIF_GTEST=SYSTEM` or `-DAVIF_GTEST=LOCAL`). +The remaining tests can be built by enabling `AVIF_BUILD_TESTS` and setting +`AVIF_GTEST` to `SYSTEM` or `LOCAL`. ### Command Lines diff --git a/tests/CMakeLists.txt b/tests/CMakeLists.txt index 90df893319..715746d394 100644 --- a/tests/CMakeLists.txt +++ b/tests/CMakeLists.txt @@ -43,7 +43,7 @@ foreach(AVIFYUV_MODE limited rgb) # Modes drift and premultiply take more than 2 add_test(NAME avifyuv_${AVIFYUV_MODE} COMMAND avifyuv -m ${AVIFYUV_MODE}) endforeach() -if(AVIF_ENABLE_FUZZTEST OR AVIF_ENABLE_GTEST OR AVIF_BUILD_APPS) +if(AVIF_ENABLE_FUZZTEST OR AVIF_GTEST OR AVIF_BUILD_APPS) add_library(aviftest_helpers OBJECT gtest/aviftest_helpers.cc) target_link_libraries(aviftest_helpers PUBLIC avif_apps avif) target_link_libraries(aviftest_helpers PRIVATE avif_enable_warnings) @@ -82,7 +82,7 @@ macro(add_avif_internal_gtest_with_data TEST_NAME) register_test_for_coverage(${TEST_NAME} ${CMAKE_CURRENT_SOURCE_DIR}/data/) endmacro() -if(AVIF_ENABLE_GTEST) +if(AVIF_GTEST) check_avif_option(AVIF_GTEST TARGET GTest::GTest PKG_NAME GTest) add_library(avifincrtest_helpers OBJECT gtest/avifincrtest_helpers.cc) target_link_libraries(avifincrtest_helpers PUBLIC avif) @@ -92,7 +92,7 @@ if(AVIF_ENABLE_GTEST) target_link_libraries(avifincrtest_helpers_internal PRIVATE GTest::GTest avif_enable_warnings) endif() -if(AVIF_ENABLE_GTEST) +if(AVIF_GTEST) if(AVIF_ENABLE_EXPERIMENTAL_SAMPLE_TRANSFORM) add_avif_internal_gtest_with_data(avif16bittest) add_avif_internal_gtest(avifsampletransformtest) @@ -163,7 +163,7 @@ if(AVIF_ENABLE_GTEST) message(STATUS "Some tests are skipped because libsharpyuv is unavailable.") endif() else() - message(STATUS "Most tests are disabled because AVIF_ENABLE_GTEST is OFF.") + message(STATUS "Most tests are disabled because AVIF_GTEST is OFF.") endif() ################################################################################ @@ -319,7 +319,7 @@ endif() # AV2 tests if(AVIF_CODEC_AVM_ENABLED) - if(AVIF_ENABLE_GTEST) + if(AVIF_GTEST) add_avif_gtest(avifavmtest) if(AVIF_ENABLE_EXPERIMENTAL_MINI) add_avif_gtest(avifavmminitest) @@ -343,7 +343,7 @@ if(AVIF_CODEC_AVM_ENABLED) ) # Disable all tests that use avifEncoder without explicitly setting the codec to avm. set_tests_properties(aviftest PROPERTIES DISABLED True) - if(AVIF_ENABLE_GTEST) + if(AVIF_GTEST) set_tests_properties( avifallocationtest avifbasictest diff --git a/tests/oss-fuzz/build.sh b/tests/oss-fuzz/build.sh index 8719e9d06e..eb9c0f56b2 100755 --- a/tests/oss-fuzz/build.sh +++ b/tests/oss-fuzz/build.sh @@ -78,7 +78,7 @@ cmake .. -G Ninja -DBUILD_SHARED_LIBS=OFF -DAVIF_CODEC_AOM=LOCAL -DAVIF_CODEC_DA -DAVIF_LOCAL_FUZZTEST=ON \ -DAVIF_JPEG=LOCAL -DAVIF_LIBSHARPYUV=LOCAL \ -DAVIF_LIBYUV=LOCAL -DAVIF_ZLIBPNG=LOCAL \ - -DAVIF_BUILD_TESTS=ON -DAVIF_ENABLE_GTEST=OFF -DAVIF_ENABLE_WERROR=ON \ + -DAVIF_BUILD_TESTS=ON -DAVIF_GTEST=OFF -DAVIF_ENABLE_WERROR=ON \ ${EXTRA_CMAKE_FLAGS} ninja diff --git a/tests/test_all_configurations.sh b/tests/test_all_configurations.sh index 6329153c11..5a02c6dfa2 100755 --- a/tests/test_all_configurations.sh +++ b/tests/test_all_configurations.sh @@ -46,7 +46,7 @@ for BUILD_TYPE in Debug Release; do pushd build_${BUILD_TYPE} cmake .. \ -DAVIF_BUILD_APPS=ON -DAVIF_BUILD_EXAMPLES=ON \ - -DAVIF_BUILD_TESTS=ON -DAVIF_ENABLE_GTEST=ON -DAVIF_GTEST=LOCAL \ + -DAVIF_BUILD_TESTS=ON -DAVIF_GTEST=LOCAL \ -DAVIF_CODEC_AOM=ON -DAVIF_LOCAL_AOM=ON \ -DAVIF_CODEC_DAV1D=ON -DAVIF_LOCAL_DAV1D=ON \ -DAVIF_LIBYUV=LOCAL -DAVIF_LIBSHARPYUV=LOCAL \ @@ -79,7 +79,7 @@ for BUILD_TYPE in Debug Release; do CC=clang CXX=clang++ CFLAGS=-fsanitize=${SANITIZER} CXXFLAGS=-fsanitize=${SANITIZER} LDFLAGS=-fsanitize=${SANITIZER} \ cmake .. \ -DAVIF_BUILD_APPS=ON -DAVIF_BUILD_EXAMPLES=ON \ - -DAVIF_BUILD_TESTS=ON -DAVIF_ENABLE_GTEST=ON -DAVIF_GTEST=LOCAL \ + -DAVIF_BUILD_TESTS=ON -DAVIF_GTEST=LOCAL \ -DAVIF_CODEC_AOM=ON -DAVIF_LOCAL_AOM=ON \ -DAVIF_CODEC_DAV1D=ON -DAVIF_LOCAL_DAV1D=ON \ -DAVIF_LIBYUV=LOCAL -DAVIF_LIBSHARPYUV=LOCAL \