Skip to content

Commit af37800

Browse files
committed
add mac build workflow
1 parent 801a05f commit af37800

File tree

1 file changed

+21
-0
lines changed

1 file changed

+21
-0
lines changed

.github/workflows/godel_build.yml

+21
Original file line numberDiff line numberDiff line change
@@ -7,6 +7,27 @@ on:
77
branches: [ main ]
88

99
jobs:
10+
mac-aarch64-build:
11+
runs-on: macos-latest
12+
steps:
13+
- uses: actions/checkout@v4
14+
with:
15+
submodules: true
16+
- name: Update Git Env
17+
run: |
18+
git config --global user.name "$(git log -n 1 --pretty=format:%an)"
19+
git config --global user.email "$(git log -n 1 --pretty=format:%ae)"
20+
- name: Build
21+
run: |
22+
cd godel-script
23+
cd godel-backend/souffle
24+
git am ../0001-init-self-used-souffle-from-public-souffle.patch
25+
cd ../..
26+
mkdir build
27+
cd build
28+
cmake ..
29+
make -j4
30+
1031
linux-x86_64-build:
1132
runs-on: ubuntu-latest
1233
steps:

0 commit comments

Comments
 (0)