Skip to content

Commit 8a3d6f2

Browse files
authored
CI: Enable Linux/MacOS builds
1 parent f2eda96 commit 8a3d6f2

File tree

1 file changed

+37
-31
lines changed

1 file changed

+37
-31
lines changed

.github/workflows/build.yml

Lines changed: 37 additions & 31 deletions
Original file line numberDiff line numberDiff line change
@@ -14,37 +14,43 @@ on:
1414
paths: ['CMakeLists.txt', 'Makefile', '**.h', '*.c', '**.cpp']
1515

1616
jobs:
17-
# ubuntu-latest:
18-
# runs-on: ubuntu-latest
19-
#
20-
# steps:
21-
# - name: Clone
22-
# uses: actions/checkout@v1
23-
#
24-
# - name: Dependencies
25-
# run: |
26-
# sudo apt-get update
27-
# sudo apt-get install build-essential
28-
#
29-
# - name: Build
30-
# run: |
31-
# make
32-
#
33-
# macOS-latest:
34-
# runs-on: macOS-latest
35-
#
36-
# steps:
37-
# - name: Clone
38-
# uses: actions/checkout@v1
39-
#
40-
# - name: Dependencies
41-
# run: |
42-
# brew update
43-
#
44-
# - name: Build
45-
# run: |
46-
# make
47-
#
17+
ubuntu-latest:
18+
runs-on: ubuntu-latest
19+
20+
steps:
21+
- name: Clone
22+
id: checkout
23+
uses: actions/checkout@v1
24+
25+
- name: Dependencies
26+
id: depends
27+
run: |
28+
sudo apt-get update
29+
sudo apt-get install build-essential
30+
31+
- name: Build
32+
id: make_build
33+
run: |
34+
make
35+
36+
macOS-latest:
37+
runs-on: macOS-latest
38+
39+
steps:
40+
- name: Clone
41+
id: checkout
42+
uses: actions/checkout@v1
43+
44+
- name: Dependencies
45+
id: depends
46+
run: |
47+
brew update
48+
49+
- name: Build
50+
id: make_build
51+
run: |
52+
make
53+
4854
windows-latest:
4955
runs-on: windows-latest
5056

0 commit comments

Comments
 (0)