From f5aca1a1b402bd7ebc944dc6e6fe65828d863365 Mon Sep 17 00:00:00 2001 From: Mike Buland Date: Thu, 20 Jan 2011 02:14:08 +0000 Subject: Bu::FString is now String, and there's a shell script to fix any other programs that were using fstring, I hope. --- support/fixstrings.sh | 17 +++++++++++++++++ 1 file changed, 17 insertions(+) create mode 100755 support/fixstrings.sh (limited to 'support/fixstrings.sh') diff --git a/support/fixstrings.sh b/support/fixstrings.sh new file mode 100755 index 0000000..d7de847 --- /dev/null +++ b/support/fixstrings.sh @@ -0,0 +1,17 @@ +#!/bin/bash + +echo Automatically fixing all .cpp, .h, .unit, and .doxy files in this tree. +echo Files are updated in place, you have them in version control, right? +echo If this isn\'t what you want, press ctrl+c, otherwise, enter. +echo +read +for i in $(find . -iname '*.cpp' -o -iname '*.h' -o -iname '*.unit' -o -iname '*.doxy'); do + echo -n $i... + sed -i $i \ + -e 's@"fstring.h@"bu/string.h@' \ + -e 's@"bu/fstring.h@"bu/string.h@' \ + -e 's@