File tree Expand file tree Collapse file tree
Expand file tree Collapse file tree Original file line number Diff line number Diff line change 1717 - name : Install ubuntu Dependencies
1818 run : |
1919 sudo apt-get update
20- sudo apt-get install -y build-essential cmake g++-14 libasound2-dev libx11-dev libxrandr-dev libxi-dev libgl1-mesa-dev libglu1-mesa-dev libxcursor-dev libxinerama-dev
20+ sudo apt-get install -y build-essential cmake g++-14 ninja-build libasound2-dev libx11-dev libxrandr-dev libxi-dev libgl1-mesa-dev libglu1-mesa-dev libxcursor-dev libxinerama-dev
2121 - name : Configure CMake
22- run : cmake -B ${{ github.workspace }}/build -S . -DCMAKE_BUILD_TYPE=Release
22+ run : cmake -B ${{ github.workspace }}/build -S . -G Ninja - DCMAKE_BUILD_TYPE=Release
2323 env :
2424 CXX : g++-14
2525 - name : Build Target
3838 - name : Checkout repository
3939 uses : actions/checkout@v6
4040 - name : Configure CMake
41- run : cmake -B ${{ github.workspace }}/build -S . -DCMAKE_BUILD_TYPE=Release
41+ run : cmake -B ${{ github.workspace }}/build -S . -G Ninja - DCMAKE_BUILD_TYPE=Release
4242 - name : Build Target
4343 run : cmake --build ${{ github.workspace }}/build --config Release
4444 - name : Package Asset
5555 steps :
5656 - name : Checkout repository
5757 uses : actions/checkout@v6
58+ - name : Install Ninja
59+ run : brew install ninja
5860 - name : Configure CMake
59- run : cmake -B ${{ github.workspace }}/build -S . -DCMAKE_BUILD_TYPE=Release
61+ run : cmake -B ${{ github.workspace }}/build -S . -G Ninja - DCMAKE_BUILD_TYPE=Release
6062 - name : Build Target
6163 run : cmake --build ${{ github.workspace }}/build --config Release
6264 - name : Package Asset
Original file line number Diff line number Diff line change 11name : Verify
2+ concurrency :
3+ cancel-in-progress : false
4+ group : verify
25
36on :
47 push :
1619 - name : Install ubuntu Dependencies
1720 run : |
1821 sudo apt-get update
19- sudo apt-get install -y build-essential cmake g++-14 libasound2-dev libx11-dev libxrandr-dev libxi-dev libgl1-mesa-dev libglu1-mesa-dev libxcursor-dev libxinerama-dev
22+ sudo apt-get install -y build-essential cmake g++-14 ninja-build libasound2-dev libx11-dev libxrandr-dev libxi-dev libgl1-mesa-dev libglu1-mesa-dev libxcursor-dev libxinerama-dev
2023 - name : Configure CMake
21- run : cmake -B ${{ github.workspace }}/build -S . -DCMAKE_BUILD_TYPE=Release
24+ run : cmake -B ${{ github.workspace }}/build -S . -G Ninja - DCMAKE_BUILD_TYPE=Release
2225 env :
2326 CXX : g++-14
2427 - name : Build Target
3336 - name : Checkout repository
3437 uses : actions/checkout@v6
3538 - name : Configure CMake
36- run : cmake -B ${{ github.workspace }}/build -S . -DCMAKE_BUILD_TYPE=Release
39+ run : cmake -B ${{ github.workspace }}/build -S . -G Ninja - DCMAKE_BUILD_TYPE=Release
3740 - name : Build Target
3841 run : cmake --build ${{ github.workspace }}/build --config Release
3942 - name : Verify Executable Production
4649 steps :
4750 - name : Checkout repository
4851 uses : actions/checkout@v6
52+ - name : Install Ninja
53+ run : brew install ninja
4954 - name : Configure CMake
50- run : cmake -B ${{ github.workspace }}/build -S . -DCMAKE_BUILD_TYPE=Release
55+ run : cmake -B ${{ github.workspace }}/build -S . -G Ninja - DCMAKE_BUILD_TYPE=Release
5156 - name : Build Target
5257 run : cmake --build ${{ github.workspace }}/build --config Release
5358 - name : Verify Executable Production
You can’t perform that action at this time.
0 commit comments