# Copyright 2024 Collabora Ltd. # SPDX-License-Identifier: LGPL-2.1-or-later test_env = environment() test_env.set('G_TEST_SRCDIR', meson.current_source_dir()) test_env.set('G_TEST_BUILDDIR', meson.current_build_dir()) lint_scripts = [ 'black.sh', 'flake8.sh', 'reuse.sh', 'shellcheck.sh', ] if have_bash foreach test_name : lint_scripts test( test_name, files(test_name), env : test_env, suite : ['lint', 'no-valgrind'], protocol : 'tap', ) endforeach endif test( 'check-missing-install-tag.py', python, args : ['-B', files('check-missing-install-tag.py')], env : test_env, suite : ['lint', 'no-valgrind'], protocol : 'tap', )