<p><b>dwj07@fsu.edu</b> 2011-10-17 09:20:45 -0600 (Mon, 17 Oct 2011)</p><p><br>
-- BRANCH COMMIT --<br>
<br>
Script updates Makefile now as well, and skip subroutine rename is now the default.<br>
This is so you don't accidently rename something that you don't want renamed.<br>
</p><hr noshade><pre><font color="gray">Modified: branches/source_renaming/convertFile.sh
===================================================================
--- branches/source_renaming/convertFile.sh        2011-10-17 15:04:26 UTC (rev 1083)
+++ branches/source_renaming/convertFile.sh        2011-10-17 15:20:45 UTC (rev 1084)
@@ -4,6 +4,7 @@
SEARCHFILES=`ls src/core_sw/*.F`
REPLACEFILES=`ls src/core_sw/*.F`
SUBPREFIX="sw_"
+FILEPREFIX="mpas_sw_"
for FILE in $SEARCHFILES
do
@@ -15,7 +16,7 @@
                NEWSUBNAME=`echo "$SUBPREFIX$NEWSUBNAME"`
                echo "From file: $FILE"
-                echo "Do you want to replace $SUBNAME with $NEWSUBNAME? (y/n/s) (s = skip)"
+                echo "Do you want to replace $SUBNAME with $NEWSUBNAME? (y/n/S) (S = skip (default))"
                read ANS
                if [ $ANS ]; then
@@ -23,9 +24,11 @@
                                echo "Enter the name you would like to replace $SUBNAME with:"
                                read NEWSUBNAME
                                ANS="y"
+                        elif [ $AND == "y" ]; then
+                                ANS="y"
                        fi
                else
-                        ANS="y"
+                        ANS="n"
                fi
@@ -41,9 +44,14 @@
        done
done
-for FILE in $FILES
+for FILE in $SEARCHFILES
do
-        NAME=`echo $FILE | sed "s/module_/mpas_sw_/g"`
+        NAME=`echo $FILE | sed "s/module_/${FILEPREFIX}/g"`
+        MAKEFILE=`echo $FILE | sed "s/module.*F/Makefile/g"`
+
        mv ${FILE} ${NAME}
+
+        cat $MAKEFILE | sed "s/module_/$FILEPREFIX/g" > temp
+        mv temp $MAKEFILE
done
</font>
</pre>