Skip to content

Commit 4166b40

Browse files
committed
Github workflow for meson build
1 parent b5020a9 commit 4166b40

File tree

1 file changed

+20
-0
lines changed

1 file changed

+20
-0
lines changed

.github/workflows/build.yml

Lines changed: 20 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -16,3 +16,23 @@ jobs:
1616
- name: Make
1717
run: |
1818
make
19+
20+
build_meson:
21+
runs-on: ubuntu-20.04
22+
steps:
23+
- name: Checkout
24+
uses: actions/checkout@v2
25+
- name: Python Setup
26+
uses: actions/setup-python@v2
27+
with:
28+
python-version: 3.7
29+
- name: Setup packages
30+
run: |
31+
sudo apt-get install -y ninja-build
32+
pip3 install meson
33+
- name: Setup
34+
run: |
35+
meson setup .build
36+
- name: Build
37+
run: |
38+
ninja dist -C .build

0 commit comments

Comments
 (0)