aboutsummaryrefslogtreecommitdiff
path: root/.github
diff options
context:
space:
mode:
authorDaniel Mensinger <daniel@mensinger-ka.de>2021-06-21 17:47:58 +0200
committerDaniel Mensinger <daniel@mensinger-ka.de>2021-06-22 21:09:25 +0200
commitc4b8e0389576202129236ba725551938764844cd (patch)
treee21d83063da22bb79a8d7bf4d403266ea3f8b16f /.github
parent0c4dd81c4db228492a483b9aade3450d0ed408e2 (diff)
downloadmeson-c4b8e0389576202129236ba725551938764844cd.zip
meson-c4b8e0389576202129236ba725551938764844cd.tar.gz
meson-c4b8e0389576202129236ba725551938764844cd.tar.bz2
tests: both_library test improvements
This switches some `shared_library()` calls to `library()` and adds one new CI matrix entries for -Ddefault_library={static, both}.
Diffstat (limited to '.github')
-rw-r--r--.github/workflows/os_comp.yml6
1 files changed, 5 insertions, 1 deletions
diff --git a/.github/workflows/os_comp.yml b/.github/workflows/os_comp.yml
index 5b49142..34b113b 100644
--- a/.github/workflows/os_comp.yml
+++ b/.github/workflows/os_comp.yml
@@ -52,7 +52,11 @@ jobs:
cfg:
- CC: 'gcc'
CXX: 'g++'
- - MESON_ARGS: '--unity=on'
+ - MESON_ARGS: '--unity=on -Ddefault_library=static'
+ RUN_TESTS_ARGS: '--no-unittests'
+ CC: 'gcc'
+ CXX: 'g++'
+ - MESON_ARGS: '-Ddefault_library=both'
RUN_TESTS_ARGS: '--no-unittests'
CC: 'gcc'
CXX: 'g++'