/[ghosts]/ghosts/gedcomparser/src/GEDCOMParser/updatefiles.tcsh
ViewVC logotype

Diff of /ghosts/gedcomparser/src/GEDCOMParser/updatefiles.tcsh

Parent Directory Parent Directory | Revision Log Revision Log | View Patch Patch

revision 1.2 by cpcp, Mon Sep 23 13:36:56 2002 UTC revision 1.3 by cpcp, Thu Feb 20 22:09:15 2003 UTC
# Line 1  Line 1 
1  #!/bin/tcsh  #!/bin/tcsh
2    
3    foreach FILE (*.hh)
4        cp $FILE $FILE.ori
5        echo "FIRST HH"
6        cat $FILE | sed 's/void set\(.*\)(.* \* const/GEDCOMParser::\1 * set\1(\1 * const data = 0/'  > $FILE.tmp
7        mv $FILE.tmp $FILE
8        echo "SECOND HH"
9        cat $FILE | sed 's/void add\(.*\)(.* \* const/GEDCOMParser::\1 * add\1(\1 * const data = 0/'  > $FILE.tmp
10        mv $FILE.tmp $FILE
11    end
12    
13  foreach FILE (*.cpp)  foreach FILE (*.cpp)
14      cp $FILE $FILE.ori      cp $FILE $FILE.ori
15      cat $FILE | sed 's/\*\*/\*/' > $FILE.tmp      echo "FIRST CPP"
16        cat $FILE | sed 's/void GEDCOMParser::\(.*\)::set\(.*\)(.* \* const .*)/GEDCOMParser::\2 * GEDCOMParser::\1::set\2(GEDCOMParser::\2 * const data = 0)/'  > $FILE.tmp
17        mv $FILE.tmp $FILE
18        echo "SECOND CPP"
19        cat $FILE | sed 's/void GEDCOMParser::\(.*\)::add\(.*\)(.* \* const .*)/GEDCOMParser::\2 * GEDCOMParser::\1::add\2(GEDCOMParser::\2 * const data = 0)/'  > $FILE.tmp
20      mv $FILE.tmp $FILE      mv $FILE.tmp $FILE
21    
22  end  end
     

Legend:
Removed from v.1.2  
changed lines
  Added in v.1.3

savannah-hackers-public@gnu.org
ViewVC Help
Powered by ViewVC 1.1.26