/[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.3 by cpcp, Thu Feb 20 22:09:15 2003 UTC revision 1.4 by cpcp, Sun Feb 23 21:34:44 2003 UTC
# Line 1  Line 1 
1  #!/bin/tcsh  #!/bin/tcsh
2    
 foreach FILE (*.hh)  
     cp $FILE $FILE.ori  
     echo "FIRST HH"  
     cat $FILE | sed 's/void set\(.*\)(.* \* const/GEDCOMParser::\1 * set\1(\1 * const data = 0/'  > $FILE.tmp  
     mv $FILE.tmp $FILE  
     echo "SECOND HH"  
     cat $FILE | sed 's/void add\(.*\)(.* \* const/GEDCOMParser::\1 * add\1(\1 * const data = 0/'  > $FILE.tmp  
     mv $FILE.tmp $FILE  
 end  
   
3  foreach FILE (*.cpp)  foreach FILE (*.cpp)
4      cp $FILE $FILE.ori      cp $FILE $FILE.ori
5      echo "FIRST CPP"      cat $FILE | sed 's/GEDCOMParser::\(.*\)tmp_data = factory/tmp_data = factory/' > $FILE.tmp
     cat $FILE | sed 's/void GEDCOMParser::\(.*\)::set\(.*\)(.* \* const .*)/GEDCOMParser::\2 * GEDCOMParser::\1::set\2(GEDCOMParser::\2 * const data = 0)/'  > $FILE.tmp  
     mv $FILE.tmp $FILE  
     echo "SECOND CPP"  
     cat $FILE | sed 's/void GEDCOMParser::\(.*\)::add\(.*\)(.* \* const .*)/GEDCOMParser::\2 * GEDCOMParser::\1::add\2(GEDCOMParser::\2 * const data = 0)/'  > $FILE.tmp  
6      mv $FILE.tmp $FILE      mv $FILE.tmp $FILE
   
7  end  end

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

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