We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
1 parent eba92e9 commit 7fb6b31Copy full SHA for 7fb6b31
1 file changed
.github/workflows/CI.yml
@@ -17,14 +17,26 @@ jobs:
17
sudo pip3 install setuptools
18
sudo pip3 install meson
19
20
- - name: Meson Build
+ - name: Meson Build [static]
21
run: |
22
- meson build -Dc_std=c99
+ meson build -Dc_std=c99 -Dlibrary_type=static
23
24
- - name: Compile
+ - name: Compile [static]
25
26
ninja -C build
27
28
- - name: Run Tests
+ - name: Run Tests [static]
29
+ run: |
30
+ ninja test -C build
31
+
32
+ - name: Meson Build [shared]
33
34
+ meson build -Dc_std=c99 -Dlibrary_type=shared
35
36
+ - name: Compile [shared]
37
38
+ ninja -C build
39
40
+ - name: Run Tests [shared]
41
42
ninja test -C build
0 commit comments