source: compiler/trunk/compiler.dproj

Last change on this file was 15, checked in by chronos, 8 years ago
  • Added: Simple test compiler.
File size: 25.3 KB
Line 
1<Project xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
2 <PropertyGroup>
3 <ProjectGuid>{B4816C72-B387-47E1-92B1-713ABA353CFB}</ProjectGuid>
4 <ProjectVersion>18.0</ProjectVersion>
5 <FrameworkType>None</FrameworkType>
6 <MainSource>compiler.dpr</MainSource>
7 <Base>True</Base>
8 <Config Condition="'$(Config)'==''">Debug</Config>
9 <Platform Condition="'$(Platform)'==''">Win32</Platform>
10 <TargetedPlatforms>1</TargetedPlatforms>
11 <AppType>Console</AppType>
12 </PropertyGroup>
13 <PropertyGroup Condition="'$(Config)'=='Base' or '$(Base)'!=''">
14 <Base>true</Base>
15 </PropertyGroup>
16 <PropertyGroup Condition="('$(Platform)'=='Win32' and '$(Base)'=='true') or '$(Base_Win32)'!=''">
17 <Base_Win32>true</Base_Win32>
18 <CfgParent>Base</CfgParent>
19 <Base>true</Base>
20 </PropertyGroup>
21 <PropertyGroup Condition="'$(Config)'=='Debug' or '$(Cfg_1)'!=''">
22 <Cfg_1>true</Cfg_1>
23 <CfgParent>Base</CfgParent>
24 <Base>true</Base>
25 </PropertyGroup>
26 <PropertyGroup Condition="('$(Platform)'=='Win32' and '$(Cfg_1)'=='true') or '$(Cfg_1_Win32)'!=''">
27 <Cfg_1_Win32>true</Cfg_1_Win32>
28 <CfgParent>Cfg_1</CfgParent>
29 <Cfg_1>true</Cfg_1>
30 <Base>true</Base>
31 </PropertyGroup>
32 <PropertyGroup Condition="'$(Config)'=='Release' or '$(Cfg_2)'!=''">
33 <Cfg_2>true</Cfg_2>
34 <CfgParent>Base</CfgParent>
35 <Base>true</Base>
36 </PropertyGroup>
37 <PropertyGroup Condition="'$(Base)'!=''">
38 <SanitizedProjectName>compiler</SanitizedProjectName>
39 <DCC_Namespace>System;Xml;Data;Datasnap;Web;Soap;$(DCC_Namespace)</DCC_Namespace>
40 <DCC_DcuOutput>.\$(Platform)\$(Config)</DCC_DcuOutput>
41 <DCC_ExeOutput>.\$(Platform)\$(Config)</DCC_ExeOutput>
42 <DCC_E>false</DCC_E>
43 <DCC_N>false</DCC_N>
44 <DCC_S>false</DCC_S>
45 <DCC_F>false</DCC_F>
46 <DCC_K>false</DCC_K>
47 </PropertyGroup>
48 <PropertyGroup Condition="'$(Base_Win32)'!=''">
49 <DCC_Namespace>Winapi;System.Win;Data.Win;Datasnap.Win;Web.Win;Soap.Win;Xml.Win;Bde;$(DCC_Namespace)</DCC_Namespace>
50 <DCC_UsePackage>DBXSqliteDriver;bindcompdbx;fmxase;DBXDb2Driver;DBXInterBaseDriver;vcl;DBXSybaseASEDriver;vclactnband;IndyIPCommon;vclFireDAC;IndySystem;IndyIPServer;FireDACDb2Driver;RESTComponents;emsclientfiredac;DataSnapFireDAC;svnui;tethering;dsnapcon;FireDACADSDriver;FireDACMSAccDriver;fmxFireDAC;DBXMSSQLDriver;vclimg;FireDACInfxDriver;DatasnapConnectorsFreePascal;FireDAC;FireDACMSSQLDriver;vcltouch;vcldb;bindcompfmx;svn;FireDACSqliteDriver;FireDACPgDriver;DBXOracleDriver;FireDACASADriver;inetdb;DBXOdbcDriver;FireDACTDataDriver;soaprtl;DbxCommonDriver;FireDACIBDriver;fmx;DataSnapServer;xmlrtl;soapmidas;DataSnapNativeClient;fmxobj;fmxdae;vclwinx;rtl;FireDACDSDriver;DbxClientDriver;DBXSybaseASADriver;CustomIPTransport;vcldsnap;dbexpress;IndyCore;FireDACDBXDriver;vclx;bindcomp;appanalytics;dsnap;DataSnapCommon;DBXInformixDriver;FireDACCommon;IndyIPClient;emsclient;bindcompvcl;RESTBackendComponents;DataSnapConnectors;VCLRESTComponents;vclribbon;dbxcds;VclSmp;soapserver;adortl;FireDACODBCDriver;DataSnapIndy10ServerTransport;vclie;bindengine;DBXMySQLDriver;FireDACOracleDriver;dsnapxml;FireDACMySQLDriver;dbrtl;inetdbxpress;DBXFirebirdDriver;DataSnapProviderClient;FireDACMongoDBDriver;IndyProtocols;FireDACCommonDriver;CloudService;DataSnapClient;inet;DataSnapServerMidas;$(DCC_UsePackage)</DCC_UsePackage>
51 <VerInfo_Keys>CompanyName=;FileDescription=;FileVersion=1.0.0.0;InternalName=;LegalCopyright=;LegalTrademarks=;OriginalFilename=;ProductName=;ProductVersion=1.0.0.0;Comments=</VerInfo_Keys>
52 <DCC_ConsoleTarget>true</DCC_ConsoleTarget>
53 <VerInfo_Locale>1033</VerInfo_Locale>
54 </PropertyGroup>
55 <PropertyGroup Condition="'$(Cfg_1)'!=''">
56 <DCC_Define>DEBUG;$(DCC_Define)</DCC_Define>
57 <DCC_DebugDCUs>true</DCC_DebugDCUs>
58 <DCC_Optimize>false</DCC_Optimize>
59 <DCC_GenerateStackFrames>true</DCC_GenerateStackFrames>
60 <DCC_DebugInfoInExe>true</DCC_DebugInfoInExe>
61 <DCC_RemoteDebug>true</DCC_RemoteDebug>
62 </PropertyGroup>
63 <PropertyGroup Condition="'$(Cfg_1_Win32)'!=''">
64 <DCC_RemoteDebug>false</DCC_RemoteDebug>
65 </PropertyGroup>
66 <PropertyGroup Condition="'$(Cfg_2)'!=''">
67 <DCC_LocalDebugSymbols>false</DCC_LocalDebugSymbols>
68 <DCC_Define>RELEASE;$(DCC_Define)</DCC_Define>
69 <DCC_SymbolReferenceInfo>0</DCC_SymbolReferenceInfo>
70 <DCC_DebugInformation>0</DCC_DebugInformation>
71 </PropertyGroup>
72 <ItemGroup>
73 <DelphiCompile Include="$(MainSource)">
74 <MainSource>MainSource</MainSource>
75 </DelphiCompile>
76 <BuildConfiguration Include="Release">
77 <Key>Cfg_2</Key>
78 <CfgParent>Base</CfgParent>
79 </BuildConfiguration>
80 <BuildConfiguration Include="Base">
81 <Key>Base</Key>
82 </BuildConfiguration>
83 <BuildConfiguration Include="Debug">
84 <Key>Cfg_1</Key>
85 <CfgParent>Base</CfgParent>
86 </BuildConfiguration>
87 </ItemGroup>
88 <ProjectExtensions>
89 <Borland.Personality>Delphi.Personality.12</Borland.Personality>
90 <Borland.ProjectType>Application</Borland.ProjectType>
91 <BorlandProject>
92 <Delphi.Personality>
93 <Source>
94 <Source Name="MainSource">compiler.dpr</Source>
95 </Source>
96 </Delphi.Personality>
97 <Deployment Version="2">
98 <DeployFile LocalName="$(BDS)\Redist\osx32\libcgunwind.1.0.dylib" Class="DependencyModule">
99 <Platform Name="OSX32">
100 <Overwrite>true</Overwrite>
101 </Platform>
102 </DeployFile>
103 <DeployFile LocalName="$(BDS)\Redist\iossimulator\libcgunwind.1.0.dylib" Class="DependencyModule">
104 <Platform Name="iOSSimulator">
105 <Overwrite>true</Overwrite>
106 </Platform>
107 </DeployFile>
108 <DeployFile LocalName="$(BDS)\Redist\iossimulator\libPCRE.dylib" Class="DependencyModule">
109 <Platform Name="iOSSimulator">
110 <Overwrite>true</Overwrite>
111 </Platform>
112 </DeployFile>
113 <DeployFile LocalName="Win32\Debug\compiler.exe" Configuration="Debug" Class="ProjectOutput">
114 <Platform Name="Win32">
115 <RemoteName>compiler.exe</RemoteName>
116 <Overwrite>true</Overwrite>
117 </Platform>
118 </DeployFile>
119 <DeployClass Name="DependencyModule">
120 <Platform Name="Win32">
121 <Operation>0</Operation>
122 <Extensions>.dll;.bpl</Extensions>
123 </Platform>
124 <Platform Name="iOSDevice64">
125 <Operation>1</Operation>
126 <Extensions>.dylib</Extensions>
127 </Platform>
128 <Platform Name="OSX32">
129 <RemoteDir>Contents\MacOS</RemoteDir>
130 <Operation>1</Operation>
131 <Extensions>.dylib</Extensions>
132 </Platform>
133 <Platform Name="iOSDevice32">
134 <Operation>1</Operation>
135 <Extensions>.dylib</Extensions>
136 </Platform>
137 <Platform Name="iOSSimulator">
138 <Operation>1</Operation>
139 <Extensions>.dylib</Extensions>
140 </Platform>
141 </DeployClass>
142 <DeployClass Name="ProjectOSXResource">
143 <Platform Name="OSX32">
144 <RemoteDir>Contents\Resources</RemoteDir>
145 <Operation>1</Operation>
146 </Platform>
147 </DeployClass>
148 <DeployClass Name="AndroidClassesDexFile">
149 <Platform Name="Android">
150 <RemoteDir>classes</RemoteDir>
151 <Operation>1</Operation>
152 </Platform>
153 </DeployClass>
154 <DeployClass Name="AdditionalDebugSymbols">
155 <Platform Name="Win32">
156 <RemoteDir>Contents\MacOS</RemoteDir>
157 <Operation>0</Operation>
158 </Platform>
159 <Platform Name="iOSSimulator">
160 <Operation>1</Operation>
161 </Platform>
162 <Platform Name="OSX32">
163 <RemoteDir>Contents\MacOS</RemoteDir>
164 <Operation>1</Operation>
165 </Platform>
166 </DeployClass>
167 <DeployClass Name="iPad_Launch768">
168 <Platform Name="iOSSimulator">
169 <Operation>1</Operation>
170 </Platform>
171 <Platform Name="iOSDevice64">
172 <Operation>1</Operation>
173 </Platform>
174 <Platform Name="iOSDevice32">
175 <Operation>1</Operation>
176 </Platform>
177 </DeployClass>
178 <DeployClass Name="Android_LauncherIcon144">
179 <Platform Name="Android">
180 <RemoteDir>res\drawable-xxhdpi</RemoteDir>
181 <Operation>1</Operation>
182 </Platform>
183 </DeployClass>
184 <DeployClass Name="AndroidLibnativeMipsFile">
185 <Platform Name="Android">
186 <RemoteDir>library\lib\mips</RemoteDir>
187 <Operation>1</Operation>
188 </Platform>
189 </DeployClass>
190 <DeployClass Required="true" Name="ProjectOutput">
191 <Platform Name="Win32">
192 <Operation>0</Operation>
193 </Platform>
194 <Platform Name="iOSDevice64">
195 <Operation>1</Operation>
196 </Platform>
197 <Platform Name="OSX32">
198 <RemoteDir>Contents\MacOS</RemoteDir>
199 <Operation>1</Operation>
200 </Platform>
201 <Platform Name="iOSDevice32">
202 <Operation>1</Operation>
203 </Platform>
204 <Platform Name="Android">
205 <RemoteDir>library\lib\armeabi-v7a</RemoteDir>
206 <Operation>1</Operation>
207 </Platform>
208 <Platform Name="iOSSimulator">
209 <Operation>1</Operation>
210 </Platform>
211 </DeployClass>
212 <DeployClass Name="DependencyFramework">
213 <Platform Name="Win32">
214 <Operation>0</Operation>
215 </Platform>
216 <Platform Name="OSX32">
217 <RemoteDir>Contents\MacOS</RemoteDir>
218 <Operation>1</Operation>
219 <Extensions>.framework</Extensions>
220 </Platform>
221 </DeployClass>
222 <DeployClass Name="iPhone_Launch640">
223 <Platform Name="iOSSimulator">
224 <Operation>1</Operation>
225 </Platform>
226 <Platform Name="iOSDevice64">
227 <Operation>1</Operation>
228 </Platform>
229 <Platform Name="iOSDevice32">
230 <Operation>1</Operation>
231 </Platform>
232 </DeployClass>
233 <DeployClass Name="iPad_Launch1024">
234 <Platform Name="iOSSimulator">
235 <Operation>1</Operation>
236 </Platform>
237 <Platform Name="iOSDevice64">
238 <Operation>1</Operation>
239 </Platform>
240 <Platform Name="iOSDevice32">
241 <Operation>1</Operation>
242 </Platform>
243 </DeployClass>
244 <DeployClass Name="ProjectiOSDeviceDebug">
245 <Platform Name="iOSDevice64">
246 <RemoteDir>..\$(PROJECTNAME).app.dSYM\Contents\Resources\DWARF</RemoteDir>
247 <Operation>1</Operation>
248 </Platform>
249 <Platform Name="iOSDevice32">
250 <RemoteDir>..\$(PROJECTNAME).app.dSYM\Contents\Resources\DWARF</RemoteDir>
251 <Operation>1</Operation>
252 </Platform>
253 </DeployClass>
254 <DeployClass Name="AndroidLibnativeX86File">
255 <Platform Name="Android">
256 <RemoteDir>library\lib\x86</RemoteDir>
257 <Operation>1</Operation>
258 </Platform>
259 </DeployClass>
260 <DeployClass Name="iPhone_Launch320">
261 <Platform Name="iOSSimulator">
262 <Operation>1</Operation>
263 </Platform>
264 <Platform Name="iOSDevice64">
265 <Operation>1</Operation>
266 </Platform>
267 <Platform Name="iOSDevice32">
268 <Operation>1</Operation>
269 </Platform>
270 </DeployClass>
271 <DeployClass Name="ProjectiOSInfoPList">
272 <Platform Name="iOSSimulator">
273 <Operation>1</Operation>
274 </Platform>
275 <Platform Name="iOSDevice64">
276 <Operation>1</Operation>
277 </Platform>
278 <Platform Name="iOSDevice32">
279 <Operation>1</Operation>
280 </Platform>
281 </DeployClass>
282 <DeployClass Name="AndroidLibnativeArmeabiFile">
283 <Platform Name="Android">
284 <RemoteDir>library\lib\armeabi</RemoteDir>
285 <Operation>1</Operation>
286 </Platform>
287 </DeployClass>
288 <DeployClass Name="DebugSymbols">
289 <Platform Name="Win32">
290 <Operation>0</Operation>
291 </Platform>
292 <Platform Name="iOSSimulator">
293 <Operation>1</Operation>
294 </Platform>
295 <Platform Name="OSX32">
296 <RemoteDir>Contents\MacOS</RemoteDir>
297 <Operation>1</Operation>
298 </Platform>
299 </DeployClass>
300 <DeployClass Name="iPad_Launch1536">
301 <Platform Name="iOSSimulator">
302 <Operation>1</Operation>
303 </Platform>
304 <Platform Name="iOSDevice64">
305 <Operation>1</Operation>
306 </Platform>
307 <Platform Name="iOSDevice32">
308 <Operation>1</Operation>
309 </Platform>
310 </DeployClass>
311 <DeployClass Name="Android_SplashImage470">
312 <Platform Name="Android">
313 <RemoteDir>res\drawable-normal</RemoteDir>
314 <Operation>1</Operation>
315 </Platform>
316 </DeployClass>
317 <DeployClass Name="Android_LauncherIcon96">
318 <Platform Name="Android">
319 <RemoteDir>res\drawable-xhdpi</RemoteDir>
320 <Operation>1</Operation>
321 </Platform>
322 </DeployClass>
323 <DeployClass Name="Android_SplashImage640">
324 <Platform Name="Android">
325 <RemoteDir>res\drawable-large</RemoteDir>
326 <Operation>1</Operation>
327 </Platform>
328 </DeployClass>
329 <DeployClass Name="iPhone_Launch640x1136">
330 <Platform Name="iOSSimulator">
331 <Operation>1</Operation>
332 </Platform>
333 <Platform Name="iOSDevice64">
334 <Operation>1</Operation>
335 </Platform>
336 <Platform Name="iOSDevice32">
337 <Operation>1</Operation>
338 </Platform>
339 </DeployClass>
340 <DeployClass Name="ProjectiOSEntitlements">
341 <Platform Name="iOSDevice64">
342 <RemoteDir>../</RemoteDir>
343 <Operation>1</Operation>
344 </Platform>
345 <Platform Name="iOSDevice32">
346 <RemoteDir>../</RemoteDir>
347 <Operation>1</Operation>
348 </Platform>
349 </DeployClass>
350 <DeployClass Name="Android_LauncherIcon72">
351 <Platform Name="Android">
352 <RemoteDir>res\drawable-hdpi</RemoteDir>
353 <Operation>1</Operation>
354 </Platform>
355 </DeployClass>
356 <DeployClass Name="AndroidGDBServer">
357 <Platform Name="Android">
358 <RemoteDir>library\lib\armeabi-v7a</RemoteDir>
359 <Operation>1</Operation>
360 </Platform>
361 </DeployClass>
362 <DeployClass Name="ProjectOSXInfoPList">
363 <Platform Name="OSX32">
364 <RemoteDir>Contents</RemoteDir>
365 <Operation>1</Operation>
366 </Platform>
367 </DeployClass>
368 <DeployClass Name="ProjectOSXEntitlements">
369 <Platform Name="OSX32">
370 <RemoteDir>../</RemoteDir>
371 <Operation>1</Operation>
372 </Platform>
373 </DeployClass>
374 <DeployClass Name="iPad_Launch2048">
375 <Platform Name="iOSSimulator">
376 <Operation>1</Operation>
377 </Platform>
378 <Platform Name="iOSDevice64">
379 <Operation>1</Operation>
380 </Platform>
381 <Platform Name="iOSDevice32">
382 <Operation>1</Operation>
383 </Platform>
384 </DeployClass>
385 <DeployClass Name="AndroidSplashStyles">
386 <Platform Name="Android">
387 <RemoteDir>res\values</RemoteDir>
388 <Operation>1</Operation>
389 </Platform>
390 </DeployClass>
391 <DeployClass Name="Android_SplashImage426">
392 <Platform Name="Android">
393 <RemoteDir>res\drawable-small</RemoteDir>
394 <Operation>1</Operation>
395 </Platform>
396 </DeployClass>
397 <DeployClass Name="AndroidSplashImageDef">
398 <Platform Name="Android">
399 <RemoteDir>res\drawable</RemoteDir>
400 <Operation>1</Operation>
401 </Platform>
402 </DeployClass>
403 <DeployClass Name="ProjectiOSResource">
404 <Platform Name="iOSSimulator">
405 <Operation>1</Operation>
406 </Platform>
407 <Platform Name="iOSDevice64">
408 <Operation>1</Operation>
409 </Platform>
410 <Platform Name="iOSDevice32">
411 <Operation>1</Operation>
412 </Platform>
413 </DeployClass>
414 <DeployClass Name="ProjectAndroidManifest">
415 <Platform Name="Android">
416 <Operation>1</Operation>
417 </Platform>
418 </DeployClass>
419 <DeployClass Name="Android_DefaultAppIcon">
420 <Platform Name="Android">
421 <RemoteDir>res\drawable</RemoteDir>
422 <Operation>1</Operation>
423 </Platform>
424 </DeployClass>
425 <DeployClass Name="File">
426 <Platform Name="Win32">
427 <Operation>0</Operation>
428 </Platform>
429 <Platform Name="iOSDevice64">
430 <Operation>0</Operation>
431 </Platform>
432 <Platform Name="OSX32">
433 <RemoteDir>Contents\Resources\StartUp\</RemoteDir>
434 <Operation>0</Operation>
435 </Platform>
436 <Platform Name="iOSDevice32">
437 <Operation>0</Operation>
438 </Platform>
439 <Platform Name="Android">
440 <Operation>0</Operation>
441 </Platform>
442 <Platform Name="iOSSimulator">
443 <Operation>0</Operation>
444 </Platform>
445 </DeployClass>
446 <DeployClass Name="AndroidServiceOutput">
447 <Platform Name="Android">
448 <RemoteDir>library\lib\armeabi-v7a</RemoteDir>
449 <Operation>1</Operation>
450 </Platform>
451 </DeployClass>
452 <DeployClass Required="true" Name="DependencyPackage">
453 <Platform Name="Win32">
454 <Operation>0</Operation>
455 <Extensions>.bpl</Extensions>
456 </Platform>
457 <Platform Name="iOSDevice64">
458 <Operation>1</Operation>
459 <Extensions>.dylib</Extensions>
460 </Platform>
461 <Platform Name="OSX32">
462 <RemoteDir>Contents\MacOS</RemoteDir>
463 <Operation>1</Operation>
464 <Extensions>.dylib</Extensions>
465 </Platform>
466 <Platform Name="iOSDevice32">
467 <Operation>1</Operation>
468 <Extensions>.dylib</Extensions>
469 </Platform>
470 <Platform Name="iOSSimulator">
471 <Operation>1</Operation>
472 <Extensions>.dylib</Extensions>
473 </Platform>
474 </DeployClass>
475 <DeployClass Name="Android_LauncherIcon48">
476 <Platform Name="Android">
477 <RemoteDir>res\drawable-mdpi</RemoteDir>
478 <Operation>1</Operation>
479 </Platform>
480 </DeployClass>
481 <DeployClass Name="Android_SplashImage960">
482 <Platform Name="Android">
483 <RemoteDir>res\drawable-xlarge</RemoteDir>
484 <Operation>1</Operation>
485 </Platform>
486 </DeployClass>
487 <DeployClass Name="Android_LauncherIcon36">
488 <Platform Name="Android">
489 <RemoteDir>res\drawable-ldpi</RemoteDir>
490 <Operation>1</Operation>
491 </Platform>
492 </DeployClass>
493 <DeployClass Name="ProjectiOSDeviceResourceRules">
494 <Platform Name="iOSDevice64">
495 <Operation>1</Operation>
496 </Platform>
497 <Platform Name="iOSDevice32">
498 <Operation>1</Operation>
499 </Platform>
500 </DeployClass>
501 <ProjectRoot Platform="iOSDevice64" Name="$(PROJECTNAME).app"/>
502 <ProjectRoot Platform="Win64" Name="$(PROJECTNAME)"/>
503 <ProjectRoot Platform="iOSDevice32" Name="$(PROJECTNAME).app"/>
504 <ProjectRoot Platform="Win32" Name="$(PROJECTNAME)"/>
505 <ProjectRoot Platform="OSX32" Name="$(PROJECTNAME).app"/>
506 <ProjectRoot Platform="Android" Name="$(PROJECTNAME)"/>
507 <ProjectRoot Platform="iOSSimulator" Name="$(PROJECTNAME).app"/>
508 </Deployment>
509 <Platforms>
510 <Platform value="Win32">True</Platform>
511 </Platforms>
512 </BorlandProject>
513 <ProjectFileVersion>12</ProjectFileVersion>
514 </ProjectExtensions>
515 <Import Project="$(BDS)\Bin\CodeGear.Delphi.Targets" Condition="Exists('$(BDS)\Bin\CodeGear.Delphi.Targets')"/>
516 <Import Project="$(APPDATA)\Embarcadero\$(BDSAPPDATABASEDIR)\$(PRODUCTVERSION)\UserTools.proj" Condition="Exists('$(APPDATA)\Embarcadero\$(BDSAPPDATABASEDIR)\$(PRODUCTVERSION)\UserTools.proj')"/>
517 <Import Project="$(MSBuildProjectName).deployproj" Condition="Exists('$(MSBuildProjectName).deployproj')"/>
518</Project>
Note: See TracBrowser for help on using the repository browser.