Skip to content

Commit 87d55ef

Browse files
Rearrange library setup and haxelib installation
1 parent 9572792 commit 87d55ef

File tree

1 file changed

+5
-3
lines changed

1 file changed

+5
-3
lines changed

.github/workflows/main.yml

Lines changed: 5 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -62,9 +62,8 @@ jobs:
6262
haxe-version: 4.3.6
6363
# Runs a set of commands using the runners
6464
# fucking hidden dependencies at the start of `run`
65-
- name: Install required haxelibs
66-
run: |
67-
haxelib setup ~/haxelib
65+
- name: Linux library setup
66+
- run: |
6867
sudo apt-get install libc6-dev-i386
6968
export LIBRARY_PATH=/usr/lib/$(gcc -print-multiarch)
7069
export C_INCLUDE_PATH=/usr/include/$(gcc -print-multiarch)
@@ -75,6 +74,9 @@ jobs:
7574
sudo apt-get install libxinerama-dev
7675
sudo apt-get install libgl1-mesa-dev
7776
sudo apt-get install libasound2-dev
77+
- name: Install required haxelibs
78+
run: |
79+
haxelib setup ~/haxelib
7880
haxelib install format --quiet
7981
haxelib install hxp --quiet
8082
haxelib install hxcpp > /dev/null --quiet

0 commit comments

Comments
 (0)