File tree Expand file tree Collapse file tree
Expand file tree Collapse file tree Original file line number Diff line number Diff line change 6969 cmake -G Ninja -DCMAKE_C_COMPILER=gcc -DCMAKE_BUILD_TYPE=Release ..
7070 cmake --build . --config Release
7171 working-directory : build
72- build-linux-tcc :
73- name : Build on Linux using TCC
74- runs-on : ubuntu-latest
75- steps :
76- - name : Checkout repository
77- uses : actions/checkout@v3
78- - name : Pull submodules
79- run : git submodule update --init --recursive
80- - name : Install dependencies
81- run : |
82- sudo apt update && sudo apt install -y ninja-build libflac-dev libvorbis-dev pkg-config cmake ninja-build gnome-desktop-testing libasound2-dev libpulse-dev libaudio-dev libfribidi-dev libjack-dev libsndio-dev libx11-dev libxext-dev libxrandr-dev libxcursor-dev libxfixes-dev libxi-dev libxss-dev libxtst-dev libxkbcommon-dev libdrm-dev libgbm-dev libgl1-mesa-dev libgles2-mesa-dev libegl1-mesa-dev libdbus-1-dev libibus-1.0-dev libudev-dev libpipewire-0.3-dev libwayland-dev libdecor-0-dev liburing-dev tcc
83- - name : Create build directory
84- run : mkdir build
85- - name : Build (Release)
86- run : |
87- cmake -DCMAKE_C_COMPILER=tcc -DCMAKE_BUILD_TYPE=Release ..
88- cmake --build . --config Release
89- working-directory : build
9072
You can’t perform that action at this time.
0 commit comments