From: Daan De Meyer Date: Wed, 1 May 2024 14:10:48 +0000 (+0200) Subject: test: Follow symlinks when copying with rsync X-Git-Tag: v256-rc2~132^2~2 X-Git-Url: http://git.ipfire.org/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=e9b066ff924a8dc001b097e244f15058f368639c;p=thirdparty%2Fsystemd.git test: Follow symlinks when copying with rsync We have e.g. 25-default.link in test-network/ which becomes a broken symlink when installed so let's not copy the symlinks but follow them instead so they don't become broken. --- diff --git a/test/meson.build b/test/meson.build index 7290b98f0dc..705762d5335 100644 --- a/test/meson.build +++ b/test/meson.build @@ -29,7 +29,7 @@ if install_tests # 'follow_symlinks' once we require Meson 1.3.0 or greater, see: # https://github.com/mesonbuild/meson/commit/0af126fec798d6dbb0d1ad52168cc1f3f1758acd if rsync.found() - rsync_r = rsync.full_path() + ' -rlpt --exclude .gitattributes -- "@0@" "${DESTDIR:-}@1@"' + rsync_r = rsync.full_path() + ' -rLpt --exclude .gitattributes -- "@0@" "${DESTDIR:-}@1@"' meson.add_install_script(sh, '-c', rsync_r.format(meson.current_source_dir() / subdir, testdata_dir)) else