circle CI: add meson plain and release build types
Second time lucky.
Fixes
@@ -13,6 +13,18 @@ libratbag_references:
ninja -v -C build ${NINJA_ARGS}
environment:
MESON_PARAMS: --prefix=/usr
+ build_buildtype_plain: &build_buildtype_plain
+ run:
+ <<: *build_default
+ name: Build with buildtype plain
+ environment:
+ MESON_PARAMS: --prefix=/usr -Dbuildtype=plain
+ build_buildtype_release: &build_buildtype_release
+ run:
+ <<: *build_default
+ name: Build with buildtype release
+ environment:
+ MESON_PARAMS: --prefix=/usr -Dbuildtype=release
build_and_test: &build_and_test
run:
<<: *build_default
@@ -96,6 +108,8 @@ fedora_settings: &fedora_settings
- *install
- *check_install
- *check_uninstall
+ - *build_buildtype_plain
+ - *build_buildtype_release
- *export_logs
@@ -117,6 +131,8 @@ ubuntu_settings: &ubuntu_settings
- *install
- *check_install
- *check_uninstall
+ - *build_buildtype_plain
+ - *build_buildtype_release
- *export_logs
doc_build: &doc_build
