File tree Expand file tree Collapse file tree 1 file changed +18
-2
lines changed
Expand file tree Collapse file tree 1 file changed +18
-2
lines changed Original file line number Diff line number Diff line change @@ -14,18 +14,34 @@ jobs:
1414 run : echo "RELEASE_VERSION=${GITHUB_REF#refs/tags/v}" >> $GITHUB_ENV
1515 - name : Extract major version
1616 run : echo "MAJOR_VERSION=v${GITHUB_REF#refs/tags/v}" | cut -d '.' -f 1 >> $GITHUB_ENV
17- - name : Prerequisites
17+ - name : Install dependencies
1818 run : |
1919 sudo apt-get update
2020 sudo apt-get upgrade -y
2121 sudo apt-get install -y build-essential cmake pkg-config curl git clang ninja-build ccache
2222 sudo apt-get install -y wget file gpg appstream libfuse2t64 pkgconf
23- sudo apt-get install -y libgtk-3-dev libcanberra-gtk-module libgl-dev libasound2-dev libao-dev libopenal-dev libsdl2-dev libpulse-dev libudev-dev
23+ sudo apt-get install -y libgtk-3-dev libcanberra-gtk-module libgl-dev libasound2-dev libao-dev libopenal-dev libpulse-dev libudev-dev
24+
25+ - name : Install librashader
26+ run : |
2427 echo 'deb http://download.opensuse.org/repositories/home:/chyyran:/librashader/xUbuntu_24.04/ /' | sudo tee /etc/apt/sources.list.d/home:chyyran:librashader.list
2528 curl -fsSL https://download.opensuse.org/repositories/home:chyyran:librashader/xUbuntu_24.04/Release.key | gpg --dearmor | sudo tee /etc/apt/trusted.gpg.d/home_chyyran_librashader.gpg > /dev/null
2629 sudo apt-get update
2730 sudo apt-get install -y librashader
2831
32+ - name : Install libsdl 2.28.5 in usr local and appdir
33+ run : |
34+ git clone https://github.com/libsdl-org/SDL.git -b release-2.28.5
35+ cd SDL
36+ mkdir build && cd build
37+ ../configure
38+ make -j$(nproc)
39+ make install
40+ mkdir -p /ares/AppDir/usr
41+ ../configure --prefix /ares/AppDir/usr
42+ make -j$(nproc)
43+ make install
44+
2945 - name : Build ares
3046 run : |
3147 git clone https://github.com/ares-emulator/ares
You can’t perform that action at this time.
0 commit comments