summaryrefslogtreecommitdiff
path: root/uts/debian/abi-check
blob: 383069dcd482d58bee6342a38e986eda4d37d011 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
#!/usr/bin/env bash

set -euo pipefail

ref="$1"
new="$2"

for f in $(cd "$ref" && find -type f); do
    diff -dub "$ref/$f" "$new/$f" || {
        echo "File \`$f' has changed, please review," >&2
        echo "then update $new/$f -> $ref/$f" >&2
        exit 255
    }
done

exit 0