1
+ @ echo off
2
+ call rsvars.bat
3
+ for /L %%G in (4,1,7) do (
4
+ echo %%G > DelphiFMX\PythonVersionIndex.inc
5
+ echo %%G > DelphiVCL\PythonVersionIndex.inc
6
+ rmdir /s /q DelphiFMX\pyd%%G > nul
7
+ rmdir /s /q DelphiVCL\pyd%%G > nul
8
+ Echo VCL Win32 Index %%G
9
+ msbuild /nologo /v:m /t:Clean /t:Build /p:config=Release /p:platform=Win32 DelphiVCL/DelphiVCL.dproj
10
+ Echo VCL Win64 Index %%G
11
+ msbuild /nologo /v:m /t:Clean /t:Build /p:config=Release /p:platform=Win64 DelphiVCL/DelphiVCL.dproj
12
+ echo FMX Win32 Index %%G
13
+ msbuild /nologo /v:m /t:Clean /t:Build /p:config=Release /p:platform=Win32 DelphiFMX/DelphiFMX.dproj
14
+ Echo FMX Win64 Index %%G
15
+ msbuild /nologo /v:m /t:Clean /t:Build /p:config=Release /p:platform=Win64 DelphiFMX/DelphiFMX.dproj
16
+ if %%G == 7 (
17
+ echo FMX Android 32-bit Index %%G
18
+ msbuild /nologo /v:m /t:Clean /t:Build /p:config=Release /p:platform=Android DelphiFMX/DelphiFMX.dproj
19
+ echo FMX Android 64-bit Index %%G
20
+ msbuild /nologo /v:m /t:Clean /t:Build /p:config=Release /p:platform=Android64 DelphiFMX/DelphiFMX.dproj
21
+ )
22
+ echo FMX Linux64 Index %%G
23
+ msbuild /nologo /v:m /t:Clean /t:Build /p:config=Release /p:platform=Linux64 DelphiFMX/DelphiFMX.dproj
24
+ rem echo FMX OSX32 Index %%G
25
+ rem msbuild /nologo /v:m /t:Clean /t:Build /p:config=Release /p:platform=OSX32 DelphiFMX/DelphiFMX.dproj
26
+ echo FMX OSX64 Index %%G
27
+ msbuild /nologo /v:m /t:Clean /t:Build /p:config=Release /p:platform=OSX64 DelphiFMX/DelphiFMX.dproj
28
+
29
+ ren DelphiFMX\pyd pyd%%G
30
+ ren DelphiVCL\pyd pyd%%G
31
+ )
0 commit comments