ci(ubuntu): ci use ubuntu24.04 (#6241)

Signed-off-by: lhdjply <lhdjply@126.com>
This commit is contained in:
Liu Yi
2025-03-07 17:47:17 +08:00
committed by GitHub
parent 346395d039
commit cb8ac4df4f
86 changed files with 1412 additions and 1451 deletions

View File

@@ -11,7 +11,7 @@ sudo apt install gcc gcc-multilib g++-multilib ninja-build \
libpng-dev libjpeg-turbo8-dev libfreetype6-dev \
libglew-dev libglfw3-dev libsdl2-dev \
libpng-dev:i386 libjpeg-dev:i386 libfreetype6-dev:i386 \
ruby-full gcovr cmake python3 pngquant libinput-dev libxkbcommon-dev \
ruby-full gcovr cmake python3 libinput-dev libxkbcommon-dev \
libdrm-dev pkg-config wayland-protocols libwayland-dev libwayland-bin \
libwayland-dev:i386 libxkbcommon-dev:i386
pip3 install pypng lz4 kconfiglib

11
scripts/install_pngquant.sh Executable file
View File

@@ -0,0 +1,11 @@
#!/bin/sh
rm -rf pngquant
git clone https://github.com/kornelski/pngquant
cd pngquant
git checkout 2.17.0
./configure
make -j
sudo make install
cd ..
rm -rf pngquant