summaryrefslogtreecommitdiff
path: root/tools/notsd-fixup
diff options
context:
space:
mode:
Diffstat (limited to 'tools/notsd-fixup')
-rwxr-xr-xtools/notsd-fixup6
1 files changed, 3 insertions, 3 deletions
diff --git a/tools/notsd-fixup b/tools/notsd-fixup
index 99ae0981a3..aa4bf4a10d 100755
--- a/tools/notsd-fixup
+++ b/tools/notsd-fixup
@@ -25,18 +25,18 @@ fixup_includes() (
dirs=($(find "$@" -type d -name include))
if [[ ${#dirs[@]} -gt 0 ]]; then
find "${dirs[@]}" -type d | while read -r dir; do
- printf '=> libdir %q\n' "$dir"
lib="${dir##*/}"
find "$dir" -type f | while read -r filename; do
- printf ' => sed -ir %q %q\n' "s|$lib/||" "$filename"
+ >&2 printf ' => sed -r %q < %q\n' "s|$lib/||" "$filename"
sed -r "s|$lib/||" < "$filename" | build-aux/write-ifchanged "$filename"
done
done
fi
find "$@" \( -name '*.h' -o -name '*.c' -o -name '*.gperf' \) -type f | while read -r filename; do
- "$0"--includes "$filename"
+ "$0"--includes "$filename" | build-aux/write-ifchanged "$filename"
done
+ rm -rf -- "$0"--includes.cache
)
main() {