11@ echo off
22
3- goto : Delphi101
3+ set config = Debug
44
55:DelphiXE
66echo .
77echo Building for Delphi XE
88echo .
99if exist " C:\Program Files (x86)\Embarcadero\RAD Studio\8.0\bin\rsvars.bat" (
1010call " C:\Program Files (x86)\Embarcadero\RAD Studio\8.0\bin\rsvars.bat"
11- msbuild Packages\DelphiXE\Spring4D.groupproj /target:build /p:DCC_BuildAllUnits=true /p:Config=Debug /p:Platform=Win32 /verbosity:quiet
11+ msbuild Packages\DelphiXE\Spring4D.groupproj /target:build /p:DCC_BuildAllUnits=true /p:Config=%config% /p:Platform=Win32 /verbosity:quiet
1212)
1313
1414:DelphiXE2
@@ -17,8 +17,8 @@ echo Building for Delphi XE2
1717echo .
1818if exist " C:\Program Files (x86)\Embarcadero\RAD Studio\9.0\bin\rsvars.bat" (
1919call " C:\Program Files (x86)\Embarcadero\RAD Studio\9.0\bin\rsvars.bat"
20- msbuild Packages\DelphiXE2\Spring4D.groupproj /target:build /p:DCC_BuildAllUnits=true /p:Config=Debug /p:Platform=Win32 /verbosity:quiet
21- msbuild Packages\DelphiXE2\Spring4D.groupproj /target:build /p:DCC_BuildAllUnits=true /p:Config=Debug /p:Platform=Win64 /verbosity:quiet
20+ msbuild Packages\DelphiXE2\Spring4D.groupproj /target:build /p:DCC_BuildAllUnits=true /p:Config=%config% /p:Platform=Win32 /verbosity:quiet
21+ msbuild Packages\DelphiXE2\Spring4D.groupproj /target:build /p:DCC_BuildAllUnits=true /p:Config=%config% /p:Platform=Win64 /verbosity:quiet
2222)
2323
2424:DelphiXE3
@@ -27,8 +27,8 @@ echo Building for Delphi XE3
2727echo .
2828if exist " C:\Program Files (x86)\Embarcadero\RAD Studio\10.0\bin\rsvars.bat" (
2929call " C:\Program Files (x86)\Embarcadero\RAD Studio\10.0\bin\rsvars.bat"
30- msbuild Packages\DelphiXE3\Spring4D.groupproj /target:build /p:DCC_BuildAllUnits=true /p:Config=Debug /p:Platform=Win32 /verbosity:quiet
31- msbuild Packages\DelphiXE3\Spring4D.groupproj /target:build /p:DCC_BuildAllUnits=true /p:Config=Debug /p:Platform=Win64 /verbosity:quiet
30+ msbuild Packages\DelphiXE3\Spring4D.groupproj /target:build /p:DCC_BuildAllUnits=true /p:Config=%config% /p:Platform=Win32 /verbosity:quiet
31+ msbuild Packages\DelphiXE3\Spring4D.groupproj /target:build /p:DCC_BuildAllUnits=true /p:Config=%config% /p:Platform=Win64 /verbosity:quiet
3232)
3333
3434:DelphiXE4
@@ -37,8 +37,8 @@ echo Building for Delphi XE4
3737echo .
3838if exist " C:\Program Files (x86)\Embarcadero\RAD Studio\11.0\bin\rsvars.bat" (
3939call " C:\Program Files (x86)\Embarcadero\RAD Studio\11.0\bin\rsvars.bat"
40- msbuild Packages\DelphiXE4\Spring4D.groupproj /target:build /p:DCC_BuildAllUnits=true /p:Config=Debug /p:Platform=Win32 /verbosity:quiet
41- msbuild Packages\DelphiXE4\Spring4D.groupproj /target:build /p:DCC_BuildAllUnits=true /p:Config=Debug /p:Platform=Win64 /verbosity:quiet
40+ msbuild Packages\DelphiXE4\Spring4D.groupproj /target:build /p:DCC_BuildAllUnits=true /p:Config=%config% /p:Platform=Win32 /verbosity:quiet
41+ msbuild Packages\DelphiXE4\Spring4D.groupproj /target:build /p:DCC_BuildAllUnits=true /p:Config=%config% /p:Platform=Win64 /verbosity:quiet
4242)
4343
4444:DelphiXE5
@@ -47,8 +47,8 @@ echo Building for Delphi XE5
4747echo .
4848if exist " C:\Program Files (x86)\Embarcadero\RAD Studio\12.0\bin\rsvars.bat" (
4949call " C:\Program Files (x86)\Embarcadero\RAD Studio\12.0\bin\rsvars.bat"
50- msbuild Packages\DelphiXE5\Spring4D.groupproj /target:build /p:DCC_BuildAllUnits=true /p:Config=Debug /p:Platform=Win32 /verbosity:quiet
51- msbuild Packages\DelphiXE5\Spring4D.groupproj /target:build /p:DCC_BuildAllUnits=true /p:Config=Debug /p:Platform=Win64 /verbosity:quiet
50+ msbuild Packages\DelphiXE5\Spring4D.groupproj /target:build /p:DCC_BuildAllUnits=true /p:Config=%config% /p:Platform=Win32 /verbosity:quiet
51+ msbuild Packages\DelphiXE5\Spring4D.groupproj /target:build /p:DCC_BuildAllUnits=true /p:Config=%config% /p:Platform=Win64 /verbosity:quiet
5252)
5353
5454:DelphiXE6
@@ -57,8 +57,8 @@ echo Building for Delphi XE6
5757echo .
5858if exist " C:\Program Files (x86)\Embarcadero\Studio\14.0\bin\rsvars.bat" (
5959call " C:\Program Files (x86)\Embarcadero\Studio\14.0\bin\rsvars.bat"
60- msbuild Packages\DelphiXE6\Spring4D.groupproj /target:build /p:DCC_BuildAllUnits=true /p:Config=Debug /p:Platform=Win32 /verbosity:quiet
61- msbuild Packages\DelphiXE6\Spring4D.groupproj /target:build /p:DCC_BuildAllUnits=true /p:Config=Debug /p:Platform=Win64 /verbosity:quiet
60+ msbuild Packages\DelphiXE6\Spring4D.groupproj /target:build /p:DCC_BuildAllUnits=true /p:Config=%config% /p:Platform=Win32 /verbosity:quiet
61+ msbuild Packages\DelphiXE6\Spring4D.groupproj /target:build /p:DCC_BuildAllUnits=true /p:Config=%config% /p:Platform=Win64 /verbosity:quiet
6262)
6363
6464:DelphiXE7
@@ -67,8 +67,8 @@ echo Building for Delphi XE7
6767echo .
6868if exist " C:\Program Files (x86)\Embarcadero\Studio\15.0\bin\rsvars.bat" (
6969call " C:\Program Files (x86)\Embarcadero\Studio\15.0\bin\rsvars.bat"
70- msbuild Packages\DelphiXE7\Spring4D.groupproj /target:build /p:DCC_BuildAllUnits=true /p:Config=Debug /p:Platform=Win32 /verbosity:quiet
71- msbuild Packages\DelphiXE7\Spring4D.groupproj /target:build /p:DCC_BuildAllUnits=true /p:Config=Debug /p:Platform=Win64 /verbosity:quiet
70+ msbuild Packages\DelphiXE7\Spring4D.groupproj /target:build /p:DCC_BuildAllUnits=true /p:Config=%config% /p:Platform=Win32 /verbosity:quiet
71+ msbuild Packages\DelphiXE7\Spring4D.groupproj /target:build /p:DCC_BuildAllUnits=true /p:Config=%config% /p:Platform=Win64 /verbosity:quiet
7272)
7373
7474:DelphiXE8
@@ -77,8 +77,8 @@ echo Building for Delphi XE8
7777echo .
7878if exist " C:\Program Files (x86)\Embarcadero\Studio\16.0\bin\rsvars.bat" (
7979call " C:\Program Files (x86)\Embarcadero\Studio\16.0\bin\rsvars.bat"
80- msbuild Packages\DelphiXE8\Spring4D.groupproj /target:build /p:DCC_BuildAllUnits=true /p:Config=Debug /p:Platform=Win32 /verbosity:quiet
81- msbuild Packages\DelphiXE8\Spring4D.groupproj /target:build /p:DCC_BuildAllUnits=true /p:Config=Debug /p:Platform=Win64 /verbosity:quiet
80+ msbuild Packages\DelphiXE8\Spring4D.groupproj /target:build /p:DCC_BuildAllUnits=true /p:Config=%config% /p:Platform=Win32 /verbosity:quiet
81+ msbuild Packages\DelphiXE8\Spring4D.groupproj /target:build /p:DCC_BuildAllUnits=true /p:Config=%config% /p:Platform=Win64 /verbosity:quiet
8282)
8383
8484:Delphi10
@@ -87,8 +87,8 @@ echo Building for Delphi 10
8787echo .
8888if exist " C:\Program Files (x86)\Embarcadero\Studio\17.0\bin\rsvars.bat" (
8989call " C:\Program Files (x86)\Embarcadero\Studio\17.0\bin\rsvars.bat"
90- msbuild Packages\Delphi10Seattle\Spring4D.groupproj /target:build /p:DCC_BuildAllUnits=true /p:Config=Debug /p:Platform=Win32 /verbosity:quiet
91- msbuild Packages\Delphi10Seattle\Spring4D.groupproj /target:build /p:DCC_BuildAllUnits=true /p:Config=Debug /p:Platform=Win64 /verbosity:quiet
90+ msbuild Packages\Delphi10Seattle\Spring4D.groupproj /target:build /p:DCC_BuildAllUnits=true /p:Config=%config% /p:Platform=Win32 /verbosity:quiet
91+ msbuild Packages\Delphi10Seattle\Spring4D.groupproj /target:build /p:DCC_BuildAllUnits=true /p:Config=%config% /p:Platform=Win64 /verbosity:quiet
9292)
9393
9494:Delphi101
@@ -97,8 +97,8 @@ echo Building for Delphi 10.1
9797echo .
9898if exist " C:\Program Files (x86)\Embarcadero\Studio\18.0\bin\rsvars.bat" (
9999call " C:\Program Files (x86)\Embarcadero\Studio\18.0\bin\rsvars.bat"
100- msbuild Packages\Delphi10Berlin\Spring4D.groupproj /target:build /p:DCC_BuildAllUnits=true /p:Config=Debug /p:Platform=Win32 /verbosity:quiet
101- msbuild Packages\Delphi10Berlin\Spring4D.groupproj /target:build /p:DCC_BuildAllUnits=true /p:Config=Debug /p:Platform=Win64 /verbosity:quiet
100+ msbuild Packages\Delphi10Berlin\Spring4D.groupproj /target:build /p:DCC_BuildAllUnits=true /p:Config=%config% /p:Platform=Win32 /verbosity:quiet
101+ msbuild Packages\Delphi10Berlin\Spring4D.groupproj /target:build /p:DCC_BuildAllUnits=true /p:Config=%config% /p:Platform=Win64 /verbosity:quiet
102102)
103103
104104:Delphi102
@@ -107,8 +107,8 @@ echo Building for Delphi 10.2
107107echo .
108108if exist " C:\Program Files (x86)\Embarcadero\Studio\19.0\bin\rsvars.bat" (
109109call " C:\Program Files (x86)\Embarcadero\Studio\19.0\bin\rsvars.bat"
110- msbuild Packages\Delphi10Tokyo\Spring4D.groupproj /target:build /p:DCC_BuildAllUnits=true /p:Config=Debug /p:Platform=Win32 /verbosity:quiet
111- msbuild Packages\Delphi10Tokyo\Spring4D.groupproj /target:build /p:DCC_BuildAllUnits=true /p:Config=Debug /p:Platform=Win64 /verbosity:quiet
110+ msbuild Packages\Delphi10Tokyo\Spring4D.groupproj /target:build /p:DCC_BuildAllUnits=true /p:Config=%config% /p:Platform=Win32 /verbosity:quiet
111+ msbuild Packages\Delphi10Tokyo\Spring4D.groupproj /target:build /p:DCC_BuildAllUnits=true /p:Config=%config% /p:Platform=Win64 /verbosity:quiet
112112)
113113
114114:Delphi103
@@ -117,8 +117,8 @@ echo Building for Delphi 10.3
117117echo .
118118if exist " C:\Program Files (x86)\Embarcadero\Studio\20.0\bin\rsvars.bat" (
119119call " C:\Program Files (x86)\Embarcadero\Studio\20.0\bin\rsvars.bat"
120- msbuild Packages\Delphi10Rio\Spring4D.groupproj /target:build /p:DCC_BuildAllUnits=true /p:Config=Debug /p:Platform=Win32 /verbosity:quiet
121- msbuild Packages\Delphi10Rio\Spring4D.groupproj /target:build /p:DCC_BuildAllUnits=true /p:Config=Debug /p:Platform=Win64 /verbosity:quiet
120+ msbuild Packages\Delphi10Rio\Spring4D.groupproj /target:build /p:DCC_BuildAllUnits=true /p:Config=%config% /p:Platform=Win32 /verbosity:quiet
121+ msbuild Packages\Delphi10Rio\Spring4D.groupproj /target:build /p:DCC_BuildAllUnits=true /p:Config=%config% /p:Platform=Win64 /verbosity:quiet
122122)
123123
124124:Delphi104
@@ -127,8 +127,8 @@ echo Building for Delphi 10.4
127127echo .
128128if exist " C:\Program Files (x86)\Embarcadero\Studio\21.0\bin\rsvars.bat" (
129129call " C:\Program Files (x86)\Embarcadero\Studio\21.0\bin\rsvars.bat"
130- msbuild Packages\Delphi10Sydney\Spring4D.groupproj /target:build /p:DCC_BuildAllUnits=true /p:Config=Debug /p:Platform=Win32 /verbosity:quiet
131- msbuild Packages\Delphi10Sydney\Spring4D.groupproj /target:build /p:DCC_BuildAllUnits=true /p:Config=Debug /p:Platform=Win64 /verbosity:quiet
130+ msbuild Packages\Delphi10Sydney\Spring4D.groupproj /target:build /p:DCC_BuildAllUnits=true /p:Config=%config% /p:Platform=Win32 /verbosity:quiet
131+ msbuild Packages\Delphi10Sydney\Spring4D.groupproj /target:build /p:DCC_BuildAllUnits=true /p:Config=%config% /p:Platform=Win64 /verbosity:quiet
132132)
133133
134134:Delphi11
@@ -137,8 +137,9 @@ echo Building for Delphi 11
137137echo .
138138if exist " C:\Program Files (x86)\Embarcadero\Studio\22.0\bin\rsvars.bat" (
139139call " C:\Program Files (x86)\Embarcadero\Studio\22.0\bin\rsvars.bat"
140- msbuild Packages\Delphi11\Spring4D.groupproj /target:build /p:DCC_BuildAllUnits=true /p:Config=Debug /p:Platform=Win32 /verbosity:quiet
141- msbuild Packages\Delphi11\Spring4D.groupproj /target:build /p:DCC_BuildAllUnits=true /p:Config=Debug /p:Platform=Win64 /verbosity:quiet
140+ msbuild Packages\Delphi11\Spring4D.groupproj /target:build /p:DCC_BuildAllUnits=true /p:Config=%config% /p:Platform=Win32 /verbosity:quiet
141+ msbuild Packages\Delphi11\Spring4D.groupproj /target:build /p:DCC_BuildAllUnits=true /p:Config=%config% /p:Platform=Win64 /verbosity:quiet
142142)
143143
144- rem pause
144+ :Exit
145+ rem pause
0 commit comments