Skip to content

Commit 9826c62

Browse files
committed
Attempt OSX build
1 parent 375bc1a commit 9826c62

File tree

1 file changed

+21
-0
lines changed

1 file changed

+21
-0
lines changed

.github/workflows/main.yml

+21
Original file line numberDiff line numberDiff line change
@@ -21,3 +21,24 @@ jobs:
2121

2222
- name: Build
2323
run: cmake --build . --target rikerbot_all --config Release
24+
25+
osx:
26+
runs-on: macos-11
27+
steps:
28+
- name: Checkout
29+
uses: actions/checkout@v2
30+
31+
- name: Install Dependencies
32+
run: |
33+
brew update
34+
brew install boost botan ninja
35+
pip install minecraft-data
36+
37+
- name: Configure
38+
env:
39+
CC: gcc-11
40+
CXX: g++-11
41+
run: cmake . -G Ninja
42+
43+
- name: Build
44+
run: cmake --build . --target rikerbot_all --config Release

0 commit comments

Comments
 (0)