/[MITgcm]/MITgcm/tools/xmakedepend
ViewVC logotype

Diff of /MITgcm/tools/xmakedepend

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

revision 1.12 by jmc, Thu Aug 22 20:49:59 2013 UTC revision 1.13 by jmc, Fri Dec 30 23:56:52 2016 UTC
# Line 52  rm -f $TMP Line 52  rm -f $TMP
52  CPPCMD=${TMP}a  CPPCMD=${TMP}a
53  DEPENDLINES=${TMP}b  DEPENDLINES=${TMP}b
54  TMPMAKEFILE=${TMP}c  TMPMAKEFILE=${TMP}c
55  MAGICLINE=${TMP}d  HEAD_MKFILE=${TMP}d
56  ARGS=${TMP}e  ARGS=${TMP}e
57    
58  trap "rm -f ${TMP}*; exit 1" 1 2 15  trap "rm -f ${TMP}*; exit 1" 1 2 15
# Line 243  then Line 243  then
243  $magic_string  $magic_string
244    
245  END_OF_APPEND  END_OF_APPEND
246    # ed -h > /dev/null 2>&1
247      which ed > /dev/null 2>&1
248      RETVAL=$?
249      if test x"$RETVAL" = x0 ; then
250        if [ $verbose = y ]; then echo ' using line editor "ed"' ; fi
251      ed $silent $makefile << END_OF_ED_SCRIPT      ed $silent $makefile << END_OF_ED_SCRIPT
252  /^$magic_string/+1,\$d  /^$magic_string/+1,\$d
253  w  w
254  q  q
255  END_OF_ED_SCRIPT  END_OF_ED_SCRIPT
256      else
257        if [ $verbose = y ]; then echo ' using sed command' ; fi
258        sed -n "1,/^$magic_string/p" $makefile > $HEAD_MKFILE
259        mv $HEAD_MKFILE $makefile
260      fi
261      echo '' >>$makefile      echo '' >>$makefile
262  fi  fi
263    

Legend:
Removed from v.1.12  
changed lines
  Added in v.1.13

  ViewVC Help
Powered by ViewVC 1.1.22