File tree Expand file tree Collapse file tree
Expand file tree Collapse file tree Original file line number Diff line number Diff line change @@ -63,11 +63,12 @@ jobs:
6363 - { name: 'ubuntu-dep',
6464 container : ' ghcr.io/themachinethatgoesping/ubuntu-dep:latest' ,
6565 ccache : ' true' ,
66+ # dep : 'DEBIAN_FRONTEND=noninteractive apt-get update && DEBIAN_FRONTEND=noninteractive apt-get install -y libdbus-1-3 libegl1 libxkbcommon0 libxcb-cursor0 libxcb-icccm4 libxcb-keysyms1 libxcb-shape0',
6667 pip2 : ' pip install -r requirements.txt --break-system-packages' }
6768 - { name: 'ubuntu-24.04',
6869 runs-on : ' ubuntu-24.04' ,
6970 ccache : ' true' ,
70- dep : ' sudo DEBIAN_FRONTEND=noninteractive apt-get update && sudo DEBIAN_FRONTEND=noninteractive apt-get install -y build-essential ccache pkg-config cmake python3-pip libboost-all-dev libcurl4-openssl-dev libgl1 libglib2.0-0 ninja-build' ,
71+ dep : ' sudo DEBIAN_FRONTEND=noninteractive apt-get update && sudo DEBIAN_FRONTEND=noninteractive apt-get install -y build-essential ccache pkg-config cmake python3-pip libboost-all-dev libcurl4-openssl-dev libgl1 libglib2.0-0 ninja-build libegl1 libxkbcommon0 libxcb-cursor0 libxcb-icccm4 libxcb-keysyms1 libxcb-shape0 ' ,
7172 pip : ' sudo pip install meson meson-python --break-system-packages && pip install pytest numpy --break-system-packages' ,
7273 pip2 : ' pip install -r requirements.txt --break-system-packages' }
7374 - { name: 'archlinux',
@@ -113,7 +114,7 @@ jobs:
113114 sudo update-alternatives --install /usr/bin/g++ g++ /usr/bin/g++-14 140
114115
115116 - name : configure meson
116- run : meson setup builddir -Dunity=on -Dunity_size=9999999 -Dpython.install_env=auto -Dprefix=/usr/;
117+ run : meson setup builddir -Dunity=on -Dunity_size=9999999 -Dpython.install_env=auto -Dprefix=/usr/ --default-library=static ;
117118
118119 - name : compile project
119120 run : meson compile -C builddir/
You can’t perform that action at this time.
0 commit comments