From 7ca654bf54c45b42638b4a77930e5de6eab2c54f Mon Sep 17 00:00:00 2001 From: marha Date: Wed, 29 Jul 2009 09:33:25 +0000 Subject: mhmake now compiles. --- tools/mhmake/makebison.bat | 19 +++++++------------ 1 file changed, 7 insertions(+), 12 deletions(-) (limited to 'tools/mhmake/makebison.bat') diff --git a/tools/mhmake/makebison.bat b/tools/mhmake/makebison.bat index 5ee3dee50..db9427a7f 100644 --- a/tools/mhmake/makebison.bat +++ b/tools/mhmake/makebison.bat @@ -1,21 +1,16 @@ +@echo off setlocal -if not isdir src\parser mkdir src\parser +if not exist src\parser mkdir src\parser -bison++ -d -Ssrc\bison.cc -Hsrc\bison.h -hsrc\parser\mhmakeparser.h -osrc\parser\mhmakeparser.cpp src\mhmakeparser.y +"bison++" -d -Ssrc\bison.cc -Hsrc\bison.h -hsrc\parser\mhmakeparser.h -osrc\parser\mhmakeparser.cpp src\mhmakeparser.y set file=src\parser\mhmakeparser.cpp set tempfile=src\parser\temp12345.5678 -GOSUB AddStdAfx -goto END +move %file% %tempfile% +echo #include "stdafx.h" > %file% +type %tempfile% >> %file% +del /q %tempfile% -:AddStdAfx -rename /q %file %tempfile -echo #include "stdafx.h" > %file -type %tempfile >> %file -del /q %tempfile -RETURN - -:END endlocal -- cgit v1.2.3