Skip to content

Commit 6306fb8

Browse files
committed
replacev2.sh: add file renames
1 parent d4bd176 commit 6306fb8

File tree

1 file changed

+23
-0
lines changed

1 file changed

+23
-0
lines changed

scripts/replacev2.sh

Lines changed: 23 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -38,6 +38,29 @@ do
3838
fi
3939
done
4040

41+
find $codepaths \( -name "*v2*.h" -o -name "*v2*.cpp" -o -name "*v2*.sip" \) -type f | while read f; do
42+
s=${f##*/}
43+
d=${s/v2/}
44+
echo "FIND $d"
45+
if [ $(find $codepaths -name "$d" -print | wc -l) -gt 0 ]; then
46+
echo "$f vs $b"
47+
continue
48+
fi
49+
50+
echo "MV $f ${f/v2/}"
51+
git mv "$f" "${f/v2/}"
52+
53+
case "$s" in
54+
*.sip)
55+
echo "s#\b$s\b#$d#g;" >>$r
56+
;;
57+
58+
*)
59+
echo "s#\b$s\b#$d#g;" >>$r
60+
;;
61+
esac
62+
done
63+
4164
echo "API breaks logged to: $d"
4265
echo "Skipped V2 symbols: $s"
4366
echo "Replacing from $r"

0 commit comments

Comments
 (0)