addConfigureArgs( '-DJPEGXL_ENABLE_TOOLS=OFF', '-DJPEGXL_ENABLE_EXAMPLES=OFF', '-DJPEGXL_ENABLE_MANPAGES=OFF', '-DJPEGXL_ENABLE_BENCHMARK=OFF', '-DJPEGXL_ENABLE_PLUGINS=OFF', '-DJPEGXL_ENABLE_SJPEG=ON', '-DJPEGXL_ENABLE_JNI=OFF', '-DJPEGXL_ENABLE_TRANSCODE_JPEG=ON', '-DJPEGXL_STATIC=' . (SPCTarget::isStatic() ? 'ON' : 'OFF'), '-DJPEGXL_FORCE_SYSTEM_BROTLI=ON', '-DBUILD_TESTING=OFF' ); if (ToolchainManager::getToolchainClass() === ZigToolchain::class) { $cmake->addConfigureArgs( '-DCXX_MAVX512F_SUPPORTED:BOOL=FALSE', '-DCXX_MAVX512DQ_SUPPORTED:BOOL=FALSE', '-DCXX_MAVX512CD_SUPPORTED:BOOL=FALSE', '-DCXX_MAVX512BW_SUPPORTED:BOOL=FALSE', '-DCXX_MAVX512VL_SUPPORTED:BOOL=FALSE' ); } $cmake->build(); } }