mirror of
https://gitlab.freedesktop.org/NetworkManager/NetworkManager
synced 2024-10-02 22:38:01 +00:00
67eb8c5c2b
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:
|
||
---|---|---|
.. | ||
nm-guest-data | ||
check-compare-generated.sh | ||
check-config-options.sh | ||
check-docs.sh | ||
check-exports.sh | ||
check-gitlab-ci.sh | ||
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 | ||
generate-docs-nm-settings-docs-gir.py | ||
generate-docs-nm-settings-docs-merge.py | ||
generate-docs-settings-docs.py | ||
meson-dist-data.sh | ||
meson-post-install.sh | ||
nm-in-container | ||
nm-in-vm | ||
run-nm-test.sh | ||
test-build.sh | ||
test-cloud-meta-mock.py | ||
test-networkmanager-service.py | ||
test-sudo-wrapper.sh |