From c2d4724cd7f38ecdf0c207e10b89e18beb07e726 Mon Sep 17 00:00:00 2001 From: Vadim Dashevskiy Date: Tue, 9 Oct 2012 15:55:07 +0000 Subject: pascal64.bat - come to papa git-svn-id: http://svn.miranda-ng.org/main/trunk@1846 1316c22d-e87f-b044-9b9b-93d7a3e3ba9c --- plugins/Actman/make.bat | 6 +++++- plugins/QuickSearch/make.bat | 6 +++++- plugins/ShlExt/make.bat | 23 ++++++++++++++--------- plugins/Watrack/make.bat | 6 +++++- plugins/mRadio/make.bat | 6 +++++- 5 files changed, 34 insertions(+), 13 deletions(-) (limited to 'plugins') diff --git a/plugins/Actman/make.bat b/plugins/Actman/make.bat index 7d3385454f..4b844abeaa 100644 --- a/plugins/Actman/make.bat +++ b/plugins/Actman/make.bat @@ -1,5 +1,9 @@ rem @echo off -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 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 diff --git a/plugins/QuickSearch/make.bat b/plugins/QuickSearch/make.bat index aaa96bd225..03fe8963be 100644 --- a/plugins/QuickSearch/make.bat +++ b/plugins/QuickSearch/make.bat @@ -1,5 +1,9 @@ rem @echo off -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 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 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 diff --git a/plugins/Watrack/make.bat b/plugins/Watrack/make.bat index 21e7dbb6d7..043349424b 100644 --- a/plugins/Watrack/make.bat +++ b/plugins/Watrack/make.bat @@ -1,5 +1,9 @@ rem @echo off -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 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 diff --git a/plugins/mRadio/make.bat b/plugins/mRadio/make.bat index 94ca3abb60..dc7ebf7fe4 100644 --- a/plugins/mRadio/make.bat +++ b/plugins/mRadio/make.bat @@ -1,5 +1,9 @@ rem @echo off -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 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 -Fu..\Libs -- cgit v1.2.3