CMake: Use shared libwebp, liblz4, and libzstd on Linux/Mac

This commit is contained in:
Stenzek
2023-12-31 13:08:03 +10:00
committed by Connor McLaughlin
parent 6de792c465
commit 0784b5930b
7 changed files with 266 additions and 17 deletions
@@ -38,13 +38,9 @@ cmake \
$ADDITIONAL_CMAKE_ARGS \
-DCMAKE_CXX_COMPILER_LAUNCHER=ccache \
-DCMAKE_BUILD_TYPE=Release \
-DQT_BUILD=ON \
-DCUBEB_API=ON \
-DX11_API=ON \
-DWAYLAND_API=ON \
-DENABLE_SETCAP=OFF \
-DCMAKE_PREFIX_PATH="${DEPS_PREFIX}" \
-DUSE_SYSTEM_SDL2=ON \
-DUSE_SYSTEM_ZSTD=OFF \
-DDISABLE_ADVANCE_SIMD=TRUE
@@ -19,9 +19,11 @@ declare -a BUILD_PACKAGES=(
"libfontconfig1-dev"
"libharfbuzz-dev"
"libjpeg-dev"
"liblz4-dev"
"libpng-dev"
"libfreetype-dev"
"libinput-dev"
"libwebp-dev"
"libxcb-*-dev"
"libxkbcommon-dev"
"libxkbcommon-x11-dev"