mirror of
https://github.com/flatpak/flatpak.git
synced 2026-01-24 23:58:10 -05:00
As discussed in #5695, I think we're reaching a point where removing Autotools is preferable to fixing it. 1.14.x continues to use Autotools, so platforms whose Meson version is too old can stay on that branch until it becomes unsupported. We have a very conservative Meson dependency (Ubuntu 20.04). Signed-off-by: Simon McVittie <smcv@collabora.com>
40 lines
1.3 KiB
Bash
Executable File
40 lines
1.3 KiB
Bash
Executable File
#!/bin/bash
|
|
# Copyright 2018 Red Hat, Inc.
|
|
# Copyright 2021-2022 Collabora Ltd.
|
|
# SPDX-License-Identifier: LGPL-2.1-or-later
|
|
|
|
set -eu
|
|
|
|
tests_srcdir="$(dirname "$(realpath "$0")")"
|
|
|
|
TEST_MATRIX_SOURCE=(
|
|
'tests/test-basic.sh' \
|
|
'tests/test-completion.sh' \
|
|
'tests/test-config.sh' \
|
|
'tests/test-build-update-repo.sh' \
|
|
'tests/test-http-utils.sh' \
|
|
'tests/test-run.sh{{user+system+system-norevokefs},{nodeltas+deltas}}' \
|
|
'tests/test-info.sh{user+system}' \
|
|
'tests/test-repo.sh{{user+system+system-norevokefs}+{{user+system},oldsummary}}' \
|
|
'tests/test-history.sh' \
|
|
'tests/test-sideload.sh{user+system}' \
|
|
'tests/test-default-remotes.sh' \
|
|
'tests/test-metadata-validation.sh' \
|
|
'tests/test-extensions.sh' \
|
|
'tests/test-bundle.sh{user+system+system-norevokefs}' \
|
|
'tests/test-oci.sh' \
|
|
'tests/test-oci-registry.sh{user+system}' \
|
|
'tests/test-update-remote-configuration.sh{newsummary+oldsummary}' \
|
|
'tests/test-override.sh' \
|
|
'tests/test-update-portal.sh{user+system}' \
|
|
'tests/test-auth.sh' \
|
|
'tests/test-unused.sh' \
|
|
'tests/test-summaries.sh{user+system}' \
|
|
'tests/test-subset.sh{user+system}' \
|
|
'tests/test-prune.sh' \
|
|
'tests/test-seccomp.sh' \
|
|
'tests/test-repair.sh' \
|
|
)
|
|
|
|
"${tests_srcdir}/expand-test-matrix.sh" --meson "${TEST_MATRIX_SOURCE[*]}" > "${tests_srcdir}/test-matrix/meson.build"
|