--- parser3/src/classes/Attic/classes.dsp 2001/09/26 11:24:07 1.2 +++ parser3/src/classes/Attic/classes.dsp 2001/09/27 07:26:27 1.4 @@ -206,33 +206,48 @@ SOURCE=..\ident.awk !IF "$(CFG)" == "classes - Win32 Release" -USERDEP__IDENT="*.C" -# Begin Custom Build - Collecting $Id: classes.dsp,v 1.2 2001/09/26 11:24:07 parser Exp $, creating ident.C... +# Begin Custom Build - Up-to-dating ident.C... InputPath=..\ident.awk -"ident.C" : $(SOURCE) "$(INTDIR)" "$(OUTDIR)" - SET tools=\parser3project\win32tools - DEL ident.C - ECHO // do not edit. autogenerated by .dsp, see ident.awk settings > ident.C.new - %tools%\cat *.awk *.h *.C | %tools%\gawk -f \parser3project\parser3\src\ident.awk -v project=classes >> ident.C.new - %tools%\touch 0101000001 ident.C.new - REN ident.C.new ident.C +BuildCmds= \ + SET tools=\parser3project\win32tools \ + ECHO // do not edit. autogenerated by .dsp, see ident.awk settings > ident.C.new \ + REN ident.C ident.C.old \ + %tools%\cat *.awk *.h *.C | %tools%\gawk -f \parser3project\parser3\src\ident.awk -v project=classes >> ident.C.new \ + REN ident.C.old ident.C \ + %tools%\diff ident.C ident.C.new \ + IF ERRORLEVEL 1 COPY ident.C.new ident.C \ + %tools%\touch 0101000001 ident.C.new \ + +"ident.C.new" : $(SOURCE) "$(INTDIR)" "$(OUTDIR)" + $(BuildCmds) + +"ident.C" : $(SOURCE) "$(INTDIR)" "$(OUTDIR)" + $(BuildCmds) # End Custom Build !ELSEIF "$(CFG)" == "classes - Win32 Debug" -# Begin Custom Build - Collecting $Id: classes.dsp,v 1.2 2001/09/26 11:24:07 parser Exp $, creating ident.C... +# Begin Custom Build - Up-to-dating ident.C... InputPath=..\ident.awk -"ident.C" : $(SOURCE) "$(INTDIR)" "$(OUTDIR)" - SET tools=\parser3project\win32tools - DEL ident.C - ECHO // do not edit. autogenerated by .dsp, see ident.awk settings > ident.C.new - %tools%\cat *.awk *.h *.C | %tools%\gawk -f \parser3project\parser3\src\ident.awk -v project=classes >> ident.C.new - %tools%\touch 0101000001 ident.C.new - REN ident.C.new ident.C +BuildCmds= \ + SET tools=\parser3project\win32tools \ + ECHO // do not edit. autogenerated by .dsp, see ident.awk settings > ident.C.new \ + REN ident.C ident.C.old \ + %tools%\cat *.awk *.h *.C | %tools%\gawk -f \parser3project\parser3\src\ident.awk -v project=classes >> ident.C.new \ + REN ident.C.old ident.C \ + %tools%\diff ident.C ident.C.new \ + IF ERRORLEVEL 1 COPY ident.C.new ident.C \ + %tools%\touch 0101000001 ident.C.new \ + +"ident.C.new" : $(SOURCE) "$(INTDIR)" "$(OUTDIR)" + $(BuildCmds) + +"ident.C" : $(SOURCE) "$(INTDIR)" "$(OUTDIR)" + $(BuildCmds) # End Custom Build !ENDIF @@ -242,6 +257,10 @@ InputPath=..\ident.awk SOURCE=.\ident.C # End Source File +# Begin Source File + +SOURCE=.\ident.C.new +# End Source File # End Group # End Target # End Project