Fix mozjpeg build with cmake 4

This commit is contained in:
Ilya Fedin 2025-05-08 14:28:36 +04:00 committed by John Preston
parent f39662588f
commit 837a3528cd

View file

@ -585,6 +585,7 @@ stage('mozjpeg', """
win: win:
cmake . ^ cmake . ^
-A %WIN32X64% ^ -A %WIN32X64% ^
-DCMAKE_POLICY_VERSION_MINIMUM=3.5 ^
-DWITH_JPEG8=ON ^ -DWITH_JPEG8=ON ^
-DPNG_SUPPORTED=OFF -DPNG_SUPPORTED=OFF
cmake --build . --config Debug --parallel cmake --build . --config Debug --parallel
@ -592,6 +593,7 @@ release:
cmake --build . --config Release --parallel cmake --build . --config Release --parallel
mac: mac:
CFLAGS="-arch arm64" cmake -B build.arm64 . \\ CFLAGS="-arch arm64" cmake -B build.arm64 . \\
-D CMAKE_POLICY_VERSION_MINIMUM=3.5 \\
-D CMAKE_SYSTEM_NAME=Darwin \\ -D CMAKE_SYSTEM_NAME=Darwin \\
-D CMAKE_SYSTEM_PROCESSOR=arm64 \\ -D CMAKE_SYSTEM_PROCESSOR=arm64 \\
-D CMAKE_BUILD_TYPE=Release \\ -D CMAKE_BUILD_TYPE=Release \\
@ -602,6 +604,7 @@ mac:
-D PNG_SUPPORTED=OFF -D PNG_SUPPORTED=OFF
cmake --build build.arm64 $MAKE_THREADS_CNT cmake --build build.arm64 $MAKE_THREADS_CNT
CFLAGS="-arch x86_64" cmake -B build . \\ CFLAGS="-arch x86_64" cmake -B build . \\
-D CMAKE_POLICY_VERSION_MINIMUM=3.5 \\
-D CMAKE_SYSTEM_NAME=Darwin \\ -D CMAKE_SYSTEM_NAME=Darwin \\
-D CMAKE_SYSTEM_PROCESSOR=x86_64 \\ -D CMAKE_SYSTEM_PROCESSOR=x86_64 \\
-D CMAKE_BUILD_TYPE=Release \\ -D CMAKE_BUILD_TYPE=Release \\