From 6be4781a9432b662c470ec3f7c96871191bd1325 Mon Sep 17 00:00:00 2001 From: Dominik Loidolt <dominik.loidolt@univie.ac.at> Date: Mon, 14 Feb 2022 17:01:29 +0100 Subject: [PATCH] add more verbose build messages --- meson.build | 1 + test/cmp_tool/meson.build | 6 +++++- test/meson.build | 4 +++- 3 files changed, 9 insertions(+), 2 deletions(-) diff --git a/meson.build b/meson.build index 295699f..d1fac6d 100644 --- a/meson.build +++ b/meson.build @@ -1,5 +1,6 @@ project('cmp_tool', 'c', version : '0.09', + meson_version : '>= 0.50', license : 'GPL-2.0', default_options : ['warning_level=3', 'c_std=gnu99'] ) diff --git a/test/cmp_tool/meson.build b/test/cmp_tool/meson.build index b60e2cf..25b47e2 100644 --- a/test/cmp_tool/meson.build +++ b/test/cmp_tool/meson.build @@ -1,4 +1,8 @@ int_test_file = files('cmp_tool_integration_test.py') pytest = find_program('pytest', required : false) -test('Integration Test', pytest, args : ['--color=yes', '-vvv', int_test_file]) +if pytest.found() + test('Integration Test', pytest, args : ['--color=yes', '-vvv', int_test_file]) +else + message('Pytest framework not found! Skipping integration tests.') +endif diff --git a/test/meson.build b/test/meson.build index ea06655..c3a6afb 100644 --- a/test/meson.build +++ b/test/meson.build @@ -20,7 +20,7 @@ if cppcheck.found() '--cppcheck-build-dir='+meson.current_build_dir(), '-I', 'include', '--std=c89', - '--addon=misra.py', + # '--addon=misra.py', '--bug-hunting', '--enable=all', '--inconclusive' @@ -35,5 +35,7 @@ subdir('cmp_tool') cunit_dep = dependency('cunit', required : false) if cunit_dep.found() subdir('cmp_icu') +else + message('C Unit Testing Framework not found! Skipping unit tests.') endif -- GitLab