NetworkManager/tools
Íñigo Huguet 67eb8c5c2b CI: fix meson tarball testing with old meson version
The test "tarball+meson" fails on systems with old meson version with
the message "ERROR: Neither directory contains a build file
meson.build". This message is raised when calling `meson dist` from the
build directory.

According to meson documentation, `meson dist` is supported since 0.52,
and older vesions need to execute `ninja dist`.
https://mesonbuild.com/Creating-releases.html

Also, when using meson.add_dist_script, the env variable MESON_SOURCE_ROOT
is not passed in versions < 0.54. As we don't use it in the script,
don't assert for it.

We claim to support down to meson 0.47.3 (we need to raise it because we
are actually using a bit newer features, but that's another topic). Use
`ninja dist` that will work fine on old and new meson.

Fixes: 61f0531509 ('gitlab-ci: test re-buildability of distribution tarballs')
2024-04-04 08:17:26 +02:00
..
nm-guest-data
check-compare-generated.sh build: pass both filenames to "tools/check-compare-generated.sh" script 2022-10-31 09:11:30 +01:00
check-config-options.sh
check-docs.sh
check-exports.sh
check-gitlab-ci.sh tools: improve detection of "ci-fairy" command in "tools/check-gitlab-ci.sh" 2020-12-11 16:08:47 +01:00
check-nm-autoptr.sh
check-tree.sh
check-vapi.sh
create-exports-NetworkManager.sh
debug-helper.py
enums-to-docbook.pl
generate-docs-nm-property-infos.py python: reformat with black-23.7.0-2.fc39.noarch 2023-12-06 11:56:11 +01:00
generate-docs-nm-settings-docs-gir.py
generate-docs-nm-settings-docs-merge.py python: reformat with black-23.7.0-2.fc39.noarch 2023-12-06 11:56:11 +01:00
generate-docs-settings-docs.py
meson-dist-data.sh CI: fix meson tarball testing with old meson version 2024-04-04 08:17:26 +02:00
meson-post-install.sh
nm-in-container nm-in-container: bind mount additional directories 2023-11-20 16:00:14 +01:00
nm-in-vm
run-nm-test.sh
test-build.sh
test-cloud-meta-mock.py python: reformat with black-23.7.0-2.fc39.noarch 2023-12-06 11:56:11 +01:00
test-networkmanager-service.py wired: deprecate NMSettingWired mac-address-blacklist property 2024-03-20 15:32:00 +01:00
test-sudo-wrapper.sh