@echo off echo Compiling %1 into %2 copy ..\src\include\uml.h+%1 %TMP%\tmp.uml set oldinc=%include set include=..\src\include;..\src\xvaga;..\src\ve;%~p1 cl /nologo /EP %TMP%\tmp.uml >%TMP%\tmp.tmp type %TMP%\tmp.tmp|patchdef >%TMP%\tmp.msk copy ..\src\include\uml.h+%TMP%\tmp.msk %TMP%\tmp.uml cl /nologo /EP %TMP%\tmp.uml >%TMP%\tmp.msk set include=%oldinc set oldinc= fastrip %TMP%\tmp.msk %TMP%\tmp1.msk copy %TMP%\tmp1.msk %2 del %TMP%\tmp.msk del %TMP%\tmp1.msk del %TMP%\tmp.uml del %TMP%\tmp.tmp