pascalabcnet/Grammars/PascalABC.NET/compile_preprocessor.bat
Бондарев Иван e6e67c193c initial commit
2015-05-14 21:35:07 +02:00

30 lines
1.1 KiB
Batchfile

cls
@echo off
echo [C] GRM to CS,RES compiler. (c) DarkStar 2007
echo.
echo Delete old files...
del PascalPreprocessor.cs
del PascalPreprocessor.cgt
del PascalPreprocessor.cgt.zip
del PascalPreprocessorLang.resources
echo Compile: GRM to CGT...
start /wait ..\..\utils\gpbcmd\goldbuilder_main PascalPreprocessor.grm PascalPreprocessor.cgt PascalPreprocessor.log
copy PascalPreprocessor.log con
echo.
echo Compile: CGT,PGT to TEMPLATE...
start /wait ..\..\utils\gpbcmd\createskelprog_main PascalPreprocessor.cgt PascalPreprocessor.pgt PascalPreprocessor.tmpl
echo.
echo Compile: GRM,TEMPLATE to CS...
..\..\utils\grmCommentCompiler\bin\debug\grmCommentCompiler PascalPreprocessor.grm PascalPreprocessor.tmpl PascalPreprocessor.cs
echo.
echo Compile: CGT to RES...
..\..\utils\ResXMaker\ResXMaker.exe PascalPreprocessor.CGT PascalPreprocessorLanguage PascalPreprocessorLang.resources
echo.
copy PascalPreprocessorLang.resources ..\..\Parsers\PascalABCParser\Preprocessor\PascalPreprocessorLang.resources
copy PascalPreprocessor.cs ..\..\Parsers\PascalABCParser\Preprocessor\PascalPreprocessor_lrparser.cs