File tree Expand file tree Collapse file tree
Expand file tree Collapse file tree Original file line number Diff line number Diff line change @@ -24,13 +24,16 @@ ExternalProject_Add(HEIF
2424 PATCH_COMMAND ""
2525 BUILD_COMMAND ${BUILD_COMMAND_FOR_TARGET} -t heif
2626 INSTALL_COMMAND ${BUILD_COMMAND_FOR_TARGET} -t install
27- CMAKE_ARGS "--preset" "release-noplugins"
27+ CMAKE_ARGS ${CMAKE_BUILD_TYPE_ARG}
28+ "-DBUILD_SHARED_LIBS=ON" "-DBUILD_TESTING=OFF" "-DENABLE_EXPERIMENTAL_FEATURES=OFF" "-DCMAKE_COMPILE_WARNING_AS_ERROR=OFF"
29+ "-DENABLE_PLUGIN_LOADING=OFF" "-DWITH_REDUCED_VISIBILITY=ON" "-DWITH_EXAMPLES=OFF" "-DWITH_FUZZERS=OFF"
2830 "-DCMAKE_INSTALL_PREFIX:PATH=${EXTERNALPROJECT_BINARY_ROOT} /heif/install" "-DCMAKE_SHARED_LIBRARY_PREFIX=lib"
2931 "-DZLIB_ROOT:PATH=${ZLIB_ROOT} "
3032 "-DWITH_LIBDE265=ON" "-DLIBDE265_INCLUDE_DIR:PATH=${LIBDE265_INCLUDE_DIRS} " "-DLIBDE265_LINK_DIRS:PATH=${LIBDE265_LINK_DIRS} " "-DLIBDE265_LIBRARY:PATH=${LIBDE265_LIBRARY} "
3133 "-DWITH_KVAZAAR=ON" "-DKVAZAAR_INCLUDE_DIR:PATH=${KVAZAAR_INCLUDE_DIRS} " "-DKVAZAAR_LINK_DIRS:PATH=${KVAZAAR_LINK_DIRS} " "-DKVAZAAR_LIBRARY:PATH=${KVAZAAR_LIBRARY} "
3234 "-DWITH_DAV1D=ON" "-DDAV1D_INCLUDE_DIR:PATH=${DAVID_INCLUDE_DIRS} " "-DDAV1D_LINK_DIRS:PATH=${DAVID_LINK_DIRS} " "-DDAV1D_LIBRARY:PATH=${DAVID_LIBRARY} "
3335 "-DWITH_SvtEnc=ON" "-DSvtEnc_INCLUDE_DIR:PATH=${SVTAV1_INCLUDE_DIRS} " "-DSvtEnc_LINK_DIRS:PATH=${SVTAV1_LINK_DIRS} " "-DSvtEnc_LIBRARY:PATH=${SVTAV1_LIBRARY} "
36+ "-DWITH_AOM_DECODER=OFF" "-DWITH_AOM_ENCODER=OFF" "-DWITH_X265=OFF" "-DWITH_LIBSHARPYUV=OFF" "-DWITH_OpenH264_DECODER=OFF"
3437 "-DCMAKE_CXX_FLAGS=${CMAKE_CXX_FLAGS } ${DEF_FLAG} LIBDE265_STATIC_BUILD=1 ${DEF_FLAG} KVZ_STATIC_LIB=1"
3538 "-DCMAKE_C_FLAGS=${CMAKE_C_FLAGS } ${DEF_FLAG} LIBDE265_STATIC_BUILD=1 ${DEF_FLAG} KVZ_STATIC_LIB=1"
3639 "-DCMAKE_DEBUG_POSTFIX="
You can’t perform that action at this time.
0 commit comments