44 push :
55 workflow_dispatch :
66
7+ env :
8+ HAXE_VERSION : 4.3.7
9+ HXCPP_COMPILE_CACHE : ${{ github.workspace }}/.hxcpp_cache
10+
711jobs :
812 build :
913 name : Linux Build
1721 - name : Setting up Haxe
1822 uses : krdlab/setup-haxe@v2
1923 with :
20- haxe-version : 4.3.7
24+ haxe-version : ${{ env.HAXE_VERSION }}
2125 # - name: Restore existing build cache for faster compilation
2226 # uses: actions/cache@v4.2.3
2327 # with:
2630 # path: |
2731 # .haxelib/
2832 # export/release/linux/obj/
29- - run : |
30- echo "HXCPP_COMPILE_CACHE=~/.hxcpp" >> $GITHUB_ENV
3133 - name : Installing Packages for Building Lime (TEMPORARY)
3234 run : |
3335 sudo apt-get update
3638 libpng-dev libturbojpeg-dev libvorbis-dev libopenal-dev libsdl2-dev libglu1-mesa-dev libmbedtls-dev libuv1-dev libsqlite3-dev \
3739 libx11-dev libxext-dev libxfixes-dev libxi-dev libxinerama-dev libxkbcommon-dev libxcursor-dev libxrandr-dev libxss-dev libxt-dev libxtst-dev libxv-dev libxxf86vm-dev \
3840 libpulse-dev libasound2-dev libpipewire-0.3-dev \
39- g++-multilib gcc-multilib
41+ zlib1g-dev
4042 - name : Installing LibVLC
4143 run : |
4244 sudo apt-get install libvlc-dev libvlccore-dev
@@ -102,7 +104,7 @@ jobs:
102104 - name : Setting up Haxe
103105 uses : krdlab/setup-haxe@v2
104106 with :
105- haxe-version : 4.3.7
107+ haxe-version : ${{ env.HAXE_VERSION }}
106108 # - name: Restore existing build cache for faster compilation
107109 # uses: actions/cache@v4.2.3
108110 # with:
@@ -111,8 +113,6 @@ jobs:
111113 # path: |
112114 # .haxelib/
113115 # export/debug/linux/obj/
114- - run : |
115- echo "HXCPP_COMPILE_CACHE=~/.hxcpp" >> $GITHUB_ENV
116116 - name : Installing Packages for Building Lime (TEMPORARY)
117117 run : |
118118 sudo apt-get update
@@ -121,7 +121,7 @@ jobs:
121121 libpng-dev libturbojpeg-dev libvorbis-dev libopenal-dev libsdl2-dev libglu1-mesa-dev libmbedtls-dev libuv1-dev libsqlite3-dev \
122122 libx11-dev libxext-dev libxfixes-dev libxi-dev libxinerama-dev libxkbcommon-dev libxcursor-dev libxrandr-dev libxss-dev libxt-dev libxtst-dev libxv-dev libxxf86vm-dev \
123123 libpulse-dev libasound2-dev libpipewire-0.3-dev \
124- g++-multilib gcc-multilib
124+ zlib1g-dev
125125 - name : Installing LibVLC
126126 run : |
127127 sudo apt-get install libvlc-dev libvlccore-dev
0 commit comments