From 3ec6c08edf5165ae3920776af1d8a33d29f861ad Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=D0=91=D0=BE=D0=BD=D0=B4=D0=B0=D1=80=D0=B5=D0=B2=20=D0=98?= =?UTF-8?q?=D0=B2=D0=B0=D0=BD?= Date: Tue, 29 Dec 2015 13:32:45 +0100 Subject: [PATCH] _RebuildReleaseAndRunTests.bat added --- _RebuildReleaseAndRunTests.bat | 38 ++++++++++++++++++++++++++++++++++ 1 file changed, 38 insertions(+) create mode 100644 _RebuildReleaseAndRunTests.bat diff --git a/_RebuildReleaseAndRunTests.bat b/_RebuildReleaseAndRunTests.bat new file mode 100644 index 000000000..51d34224d --- /dev/null +++ b/_RebuildReleaseAndRunTests.bat @@ -0,0 +1,38 @@ +%windir%\microsoft.net\framework\v4.0.30319\msbuild /t:rebuild /property:Configuration=Release PascalABCNET.sln +@IF %ERRORLEVEL% NEQ 0 GOTO ERROR + +cd ReleaseGenerators +..\bin\pabcnetc RebuildStandartModules.pas /rebuild +@IF %ERRORLEVEL% NEQ 0 GOTO ERROR + +cd PABCRtl +..\..\bin\pabcnetc PABCRtl.pas /rebuild +@IF %ERRORLEVEL% NEQ 0 GOTO ERROR +..\sn.exe -Vr PABCRtl.dll +..\sn.exe -R PABCRtl.dll KeyPair.snk +..\sn.exe -Vu PABCRtl.dll +copy PABCRtl.dll ..\..\bin\Lib + +..\..\bin\pabcnetc PABCRtl32.pas /rebuild +@IF %ERRORLEVEL% NEQ 0 GOTO ERROR +..\sn.exe -Vr PABCRtl32.dll +..\sn.exe -R PABCRtl32.dll KeyPair32.snk +..\sn.exe -Vu PABCRtl32.dll +copy PABCRtl32.dll ..\..\bin\Lib +cd .. +ExecHide.exe gacutil.exe /u PABCRtl +ExecHide.exe gacutil.exe /i ..\bin\Lib\PABCRtl.dll + +..\bin\pabcnetc RebuildStandartModules.pas /rebuild +@IF %ERRORLEVEL% NEQ 0 GOTO ERROR + +cd ..\bin +REM MPGORunner.exe +TestRunner.exe +cd .. +GOTO EXIT + +:ERROR +PAUSE + +:EXIT \ No newline at end of file