diff options
author | Vadim Dashevskiy <watcherhd@gmail.com> | 2012-10-09 15:55:07 +0000 |
---|---|---|
committer | Vadim Dashevskiy <watcherhd@gmail.com> | 2012-10-09 15:55:07 +0000 |
commit | c2d4724cd7f38ecdf0c207e10b89e18beb07e726 (patch) | |
tree | 92745b628e17796084e71f2074b8569fc77a25fd /plugins/ShlExt | |
parent | 0107faa391ed5c4975aad29f2b27d605711a7698 (diff) |
pascal64.bat - come to papa
git-svn-id: http://svn.miranda-ng.org/main/trunk@1846 1316c22d-e87f-b044-9b9b-93d7a3e3ba9c
Diffstat (limited to 'plugins/ShlExt')
-rw-r--r-- | plugins/ShlExt/make.bat | 23 |
1 files changed, 14 insertions, 9 deletions
diff --git a/plugins/ShlExt/make.bat b/plugins/ShlExt/make.bat index aac4417820..c700ee9466 100644 --- a/plugins/ShlExt/make.bat +++ b/plugins/ShlExt/make.bat @@ -1,15 +1,20 @@ rem @echo off
-REM -Fi/u are for include/unit dirs
-REM -Mdelphi is delphi mode
-REM -WG - graphical app
-REM -v0 turn off warnings
-REM -O2 -Os // optimise
-REM -Rintel (intel style asm)
-REM -WB (relocatable) -WR (relocate)
-set OUTDIR="..\..\bin10\Release\Plugins"
+if /i '%1' == 'fpc' (
+ set OUTDIR="..\..\bin10\Release\Plugins"
+) else if /i '%1' == 'fpc64' (
+ set OUTDIR="..\..\bin10\Release64\Plugins"
+)
if not exist %OUTDIR% mkdir %OUTDIR%
md tmp
-fpc ShlExt.dpr -FE.\tmp -FU.\tmp -FE%OUTDIR% -Fi..\..\include;..\..\include\delphi -Fi..\ExternalAPI\delphi -Fu..\..\include;..\..\include\delphi -Mdelphi -WG -O2 -Os -Rintel -WR -WB49ac0000 -v0
+set myopts=-O3 -Xs -Sd -dMiranda -FE.\tmp -FU.\tmp -FE%OUTDIR% -Fi..\Utils.pas -Fi..\ExternalAPI\delphi -Fu..\Utils.pas -Fu..\..\include\delphi -Fu..\ExternalAPI\delphi
+set dprname=ShlExt.dpr
+md tmp
+
+if /i '%1' == 'fpc' (
+ fpc.exe %myopts% %dprname% %2 %3 %4 %5 %6 %7 %8 %9
+) else if /i '%1' == 'fpc64' (
+ ppcrossx64.exe %myopts% %dprname% %2 %3 %4 %5 %6 %7 %8 %9
+)
del /Q tmp\*
rd tmp
\ No newline at end of file |