Skip to content

Commit 8fcdbe0

Browse files
authored
Add linux arm64 build (#453)
1 parent afff399 commit 8fcdbe0

File tree

1 file changed

+27
-0
lines changed

1 file changed

+27
-0
lines changed

.github/workflows/ci-build.yml

Lines changed: 27 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -173,6 +173,33 @@ jobs:
173173
path: out/build/linux-${{ matrix.arch }}-debug/fallout2-ce
174174
retention-days: 7
175175

176+
linux-arm64:
177+
name: Linux (arm64)
178+
179+
runs-on: ubuntu-22.04-arm
180+
181+
steps:
182+
- name: Clone
183+
uses: actions/checkout@v4
184+
185+
- name: Dependencies
186+
run: |
187+
sudo apt update
188+
sudo apt install libsdl2-dev zlib1g-dev
189+
190+
- name: Configure
191+
run: cmake -B build -D CMAKE_BUILD_TYPE=Debug -D FALLOUT_VENDORED=OFF
192+
193+
- name: Build
194+
run: cmake --build build
195+
196+
- name: Upload
197+
uses: actions/upload-artifact@v4
198+
with:
199+
name: fallout2-ce-linux-arm64
200+
path: build/fallout2-ce
201+
retention-days: 7
202+
176203
macos:
177204
name: macOS
178205

0 commit comments

Comments
 (0)