From: Otto Moerbeek Date: Tue, 4 Feb 2025 11:37:21 +0000 (+0100) Subject: Add a check to see if gen-version still is up-to-date X-Git-Tag: dnsdist-2.0.0-alpha1~127^2 X-Git-Url: http://git.ipfire.org/?a=commitdiff_plain;h=refs%2Fpull%2F15076%2Fhead;p=thirdparty%2Fpdns.git Add a check to see if gen-version still is up-to-date --- diff --git a/pdns/recursordist/meson-dist-script.sh b/pdns/recursordist/meson-dist-script.sh index a8699d94dd..b972994dad 100755 --- a/pdns/recursordist/meson-dist-script.sh +++ b/pdns/recursordist/meson-dist-script.sh @@ -10,6 +10,10 @@ cd "$MESON_PROJECT_DIST_ROOT" # Get all symlinks symlinks=$(find . -type l) +# If these two get out-of-sync, fix it! It used to be a symlink but that can no longer be as we are +# working with a partial checkout in the dist root dir. +cmp "$MESON_SOURCE_ROOT"/builder-support/gen-version "$MESON_PROJECT_DIST_ROOT"/builder-support/gen-version + # Get the dereffed symbolic links (the actual files being pointed to) from the source dir # Extract them over the existing symbolic links tar -C "$MESON_SOURCE_ROOT" -hcf - $symlinks | tar -xf - -C "$MESON_PROJECT_DIST_ROOT"