ref: e021878211ff160381abbcbb906f9a394ae4ee5c
parent: 009c2c8b25c395943d0529679491fdf403cada89
author: Lennart Augustsson <lennart.augustsson@epicgames.com>
date: Mon Nov 27 14:38:23 EST 2023
More platforms
--- a/.github/workflows/c-cpp.yml
+++ b/.github/workflows/c-cpp.yml
@@ -43,7 +43,7 @@
- name: nmake exampletest
run: nmake -f Makefile.windows exampletest
- build-linux-32:
+ build-linux-x86:
runs-on: ubuntu-latest
steps:
- uses: jirutka/setup-alpine@v1
@@ -65,14 +65,30 @@
- name: make bootstrap
run: make CONF=unix-32 bootstrap
shell: alpine.sh {0}-# - name: simple test
-# run: bin/mhseval +RTS -v -v -v -v -rcomb/simple.comb
-# shell: alpine.sh {0}-# - name: mhs test
-# run: |
-# bin/mhs +RTS -v -v -RTS -itests Nfib
-# bin/mhseval
-# shell: alpine.sh {0}+# segfaults :(
# - name: make everytestmhs
# run: make CONF=unix-32 everytestmhs
# shell: alpine.sh {0}+
+ build-linux-armv7:
+ runs-on: ubuntu-latest
+ steps:
+ - uses: jirutka/setup-alpine@v1
+ with:
+ arch: armv7
+ branch: v3.15
+ packages: >
+ build-base
+ gcc
+ make
+ - name: checkout repo
+ uses: actions/checkout@v3
+ - name: make
+ run: make CONF=unix-32
+ shell: alpine.sh {0}+ - name: make mhseval
+ run: make CONF=unix-32 bin/mhseval
+ shell: alpine.sh {0}+ - name: make bootstrap
+ run: make CONF=unix-32 bootstrap
+ shell: alpine.sh {0}--
⑨