1 <Project xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
3 <ProjectGuid>{48FDE727-B792-4350-8984-F966A4A0D89F}</ProjectGuid>
4 <ProjectVersion>18.6</ProjectVersion>
5 <FrameworkType>VCL</FrameworkType>
6 <MainSource>newbbs.dpr</MainSource>
8 <Config Condition="'$(Config)'==''">Debug</Config>
9 <Platform Condition="'$(Platform)'==''">Win32</Platform>
10 <TargetedPlatforms>1</TargetedPlatforms>
11 <AppType>Application</AppType>
13 <PropertyGroup Condition="'$(Config)'=='Base' or '$(Base)'!=''">
16 <PropertyGroup Condition="('$(Platform)'=='Win32' and '$(Base)'=='true') or '$(Base_Win32)'!=''">
17 <Base_Win32>true</Base_Win32>
18 <CfgParent>Base</CfgParent>
21 <PropertyGroup Condition="'$(Config)'=='Debug' or '$(Cfg_1)'!=''">
23 <CfgParent>Base</CfgParent>
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>
32 <PropertyGroup Condition="'$(Config)'=='Release' or '$(Cfg_2)'!=''">
34 <CfgParent>Base</CfgParent>
37 <PropertyGroup Condition="'$(Base)'!=''">
38 <SanitizedProjectName>newbbs</SanitizedProjectName>
39 <DCC_Namespace>System;Xml;Data;Datasnap;Web;Soap;Vcl;Vcl.Imaging;Vcl.Touch;Vcl.Samples;Vcl.Shell;$(DCC_Namespace)</DCC_Namespace>
40 <Icon_MainIcon>$(BDS)\bin\delphi_PROJECTICON.ico</Icon_MainIcon>
41 <Icns_MainIcns>$(BDS)\bin\delphi_PROJECTICNS.icns</Icns_MainIcns>
42 <DCC_DcuOutput>.\$(Platform)\$(Config)</DCC_DcuOutput>
43 <DCC_ExeOutput>.\$(Platform)\$(Config)</DCC_ExeOutput>
50 <PropertyGroup Condition="'$(Base_Win32)'!=''">
51 <VerInfo_Locale>1033</VerInfo_Locale>
52 <Manifest_File>$(BDS)\bin\default_app.manifest</Manifest_File>
53 <VerInfo_IncludeVerInfo>true</VerInfo_IncludeVerInfo>
54 <DCC_UsePackage>IndyIPClient;FireDACASADriver;FireDACSqliteDriver;bindcompfmx;FireDACDSDriver;DBXSqliteDriver;FireDACPgDriver;FireDACODBCDriver;RESTBackendComponents;emsclientfiredac;fmx;rtl;dbrtl;DbxClientDriver;IndySystem;FireDACCommon;bindcomp;inetdb;tethering;vclib;DBXInterBaseDriver;DataSnapClient;DataSnapServer;DataSnapCommon;DBXOdbcDriver;vclFireDAC;DataSnapProviderClient;xmlrtl;DataSnapNativeClient;DBXSybaseASEDriver;DbxCommonDriver;svnui;vclimg;ibxpress;IndyProtocols;dbxcds;DBXMySQLDriver;DatasnapConnectorsFreePascal;FireDACCommonDriver;MetropolisUILiveTile;bindengine;vclactnband;vcldb;bindcompdbx;soaprtl;vcldsnap;bindcompvcl;vclie;fmxFireDAC;FireDACADSDriver;vcltouch;DBXDb2Driver;emsclient;CustomIPTransport;DBXOracleDriver;vclribbon;VCLRESTComponents;FireDACMSSQLDriver;FireDAC;VclSmp;dsnap;DBXInformixDriver;vcl;DataSnapConnectors;fmxase;DataSnapServerMidas;DBXMSSQLDriver;IndyIPCommon;IndyCore;dsnapcon;FireDACIBDriver;DBXFirebirdDriver;inet;IndyIPServer;DataSnapFireDAC;fmxobj;CloudService;FireDACDBXDriver;FireDACMySQLDriver;soapmidas;vclx;soapserver;inetdbxpress;CodeSiteExpressPkg;svn;DBXSybaseASADriver;dsnapxml;FireDACOracleDriver;FireDACInfxDriver;FireDACDb2Driver;RESTComponents;fmxdae;FireDACMSAccDriver;dbexpress;DataSnapIndy10ServerTransport;adortl;$(DCC_UsePackage)</DCC_UsePackage>
55 <VerInfo_Keys>CompanyName=;FileVersion=1.0.0.0;InternalName=;LegalCopyright=;LegalTrademarks=;OriginalFilename=;ProductVersion=1.0.0.0;Comments=;ProgramID=com.embarcadero.$(MSBuildProjectName);FileDescription=$(MSBuildProjectName);ProductName=$(MSBuildProjectName)</VerInfo_Keys>
56 <DCC_Namespace>Winapi;System.Win;Data.Win;Datasnap.Win;Web.Win;Soap.Win;Xml.Win;Bde;$(DCC_Namespace)</DCC_Namespace>
57 <AppEnableRuntimeThemes>true</AppEnableRuntimeThemes>
58 <UWP_DelphiLogo44>$(BDS)\bin\Artwork\Windows\UWP\delphi_UwpDefault_44.png</UWP_DelphiLogo44>
59 <UWP_DelphiLogo150>$(BDS)\bin\Artwork\Windows\UWP\delphi_UwpDefault_150.png</UWP_DelphiLogo150>
61 <PropertyGroup Condition="'$(Cfg_1)'!=''">
62 <DCC_Define>DEBUG;$(DCC_Define)</DCC_Define>
63 <DCC_DebugDCUs>true</DCC_DebugDCUs>
64 <DCC_Optimize>false</DCC_Optimize>
65 <DCC_GenerateStackFrames>true</DCC_GenerateStackFrames>
66 <DCC_DebugInfoInExe>true</DCC_DebugInfoInExe>
67 <DCC_RemoteDebug>true</DCC_RemoteDebug>
69 <PropertyGroup Condition="'$(Cfg_1_Win32)'!=''">
70 <DCC_RemoteDebug>false</DCC_RemoteDebug>
71 <BT_BuildType>Debug</BT_BuildType>
73 <PropertyGroup Condition="'$(Cfg_2)'!=''">
74 <DCC_LocalDebugSymbols>false</DCC_LocalDebugSymbols>
75 <DCC_Define>RELEASE;$(DCC_Define)</DCC_Define>
76 <DCC_SymbolReferenceInfo>0</DCC_SymbolReferenceInfo>
77 <DCC_DebugInformation>0</DCC_DebugInformation>
80 <DelphiCompile Include="$(MainSource)">
81 <MainSource>MainSource</MainSource>
83 <DCCReference Include="FormUnit1.pas">
85 <FormType>dfm</FormType>
87 <DCCReference Include="WebModuleUnit1.pas">
88 <Form>WebModule1</Form>
89 <FormType>dfm</FormType>
90 <DesignClass>TWebModule</DesignClass>
92 <RcItem Include="sprites.png">
93 <ResourceType>RCDATA</ResourceType>
94 <ResourceId>PngImage_1</ResourceId>
96 <BuildConfiguration Include="Release">
98 <CfgParent>Base</CfgParent>
100 <BuildConfiguration Include="Base">
102 </BuildConfiguration>
103 <BuildConfiguration Include="Debug">
105 <CfgParent>Base</CfgParent>
106 </BuildConfiguration>
109 <Borland.Personality>Delphi.Personality.12</Borland.Personality>
110 <Borland.ProjectType>Application</Borland.ProjectType>
114 <Source Name="MainSource">newbbs.dpr</Source>
116 </Delphi.Personality>
117 <Deployment Version="3">
118 <DeployFile LocalName="Win32\Debug\newbbs.exe" Configuration="Debug" Class="ProjectOutput"/>
119 <DeployFile LocalName="sprites.png" Configuration="Release" Class="ProjectFile"/>
120 <DeployFile LocalName="sprites.png" Configuration="Debug" Class="ProjectFile"/>
121 <DeployFile LocalName="Win32\Release\newbbs.exe" Configuration="Release" Class="ProjectOutput"/>
122 <DeployClass Name="AdditionalDebugSymbols">
123 <Platform Name="iOSSimulator">
124 <Operation>1</Operation>
126 <Platform Name="OSX32">
127 <RemoteDir>Contents\MacOS</RemoteDir>
128 <Operation>1</Operation>
130 <Platform Name="Win32">
131 <Operation>0</Operation>
134 <DeployClass Name="AndroidClassesDexFile">
135 <Platform Name="Android">
136 <RemoteDir>classes</RemoteDir>
137 <Operation>1</Operation>
140 <DeployClass Name="AndroidFileProvider">
141 <Platform Name="Android">
142 <RemoteDir>res\xml</RemoteDir>
143 <Operation>1</Operation>
146 <DeployClass Name="AndroidGDBServer">
147 <Platform Name="Android">
148 <RemoteDir>library\lib\armeabi-v7a</RemoteDir>
149 <Operation>1</Operation>
152 <DeployClass Name="AndroidLibnativeArmeabiFile">
153 <Platform Name="Android">
154 <RemoteDir>library\lib\armeabi</RemoteDir>
155 <Operation>1</Operation>
158 <DeployClass Name="AndroidLibnativeMipsFile">
159 <Platform Name="Android">
160 <RemoteDir>library\lib\mips</RemoteDir>
161 <Operation>1</Operation>
164 <DeployClass Name="AndroidServiceOutput">
165 <Platform Name="Android">
166 <RemoteDir>library\lib\armeabi-v7a</RemoteDir>
167 <Operation>1</Operation>
170 <DeployClass Name="AndroidSplashImageDef">
171 <Platform Name="Android">
172 <RemoteDir>res\drawable</RemoteDir>
173 <Operation>1</Operation>
176 <DeployClass Name="AndroidSplashStyles">
177 <Platform Name="Android">
178 <RemoteDir>res\values</RemoteDir>
179 <Operation>1</Operation>
182 <DeployClass Name="AndroidSplashStylesV21">
183 <Platform Name="Android">
184 <RemoteDir>res\values-v21</RemoteDir>
185 <Operation>1</Operation>
188 <DeployClass Name="Android_DefaultAppIcon">
189 <Platform Name="Android">
190 <RemoteDir>res\drawable</RemoteDir>
191 <Operation>1</Operation>
194 <DeployClass Name="Android_LauncherIcon144">
195 <Platform Name="Android">
196 <RemoteDir>res\drawable-xxhdpi</RemoteDir>
197 <Operation>1</Operation>
200 <DeployClass Name="Android_LauncherIcon36">
201 <Platform Name="Android">
202 <RemoteDir>res\drawable-ldpi</RemoteDir>
203 <Operation>1</Operation>
206 <DeployClass Name="Android_LauncherIcon48">
207 <Platform Name="Android">
208 <RemoteDir>res\drawable-mdpi</RemoteDir>
209 <Operation>1</Operation>
212 <DeployClass Name="Android_LauncherIcon72">
213 <Platform Name="Android">
214 <RemoteDir>res\drawable-hdpi</RemoteDir>
215 <Operation>1</Operation>
218 <DeployClass Name="Android_LauncherIcon96">
219 <Platform Name="Android">
220 <RemoteDir>res\drawable-xhdpi</RemoteDir>
221 <Operation>1</Operation>
224 <DeployClass Name="Android_SplashImage426">
225 <Platform Name="Android">
226 <RemoteDir>res\drawable-small</RemoteDir>
227 <Operation>1</Operation>
230 <DeployClass Name="Android_SplashImage470">
231 <Platform Name="Android">
232 <RemoteDir>res\drawable-normal</RemoteDir>
233 <Operation>1</Operation>
236 <DeployClass Name="Android_SplashImage640">
237 <Platform Name="Android">
238 <RemoteDir>res\drawable-large</RemoteDir>
239 <Operation>1</Operation>
242 <DeployClass Name="Android_SplashImage960">
243 <Platform Name="Android">
244 <RemoteDir>res\drawable-xlarge</RemoteDir>
245 <Operation>1</Operation>
248 <DeployClass Name="DebugSymbols">
249 <Platform Name="iOSSimulator">
250 <Operation>1</Operation>
252 <Platform Name="OSX32">
253 <RemoteDir>Contents\MacOS</RemoteDir>
254 <Operation>1</Operation>
256 <Platform Name="Win32">
257 <Operation>0</Operation>
260 <DeployClass Name="DependencyFramework">
261 <Platform Name="OSX32">
262 <RemoteDir>Contents\MacOS</RemoteDir>
263 <Operation>1</Operation>
264 <Extensions>.framework</Extensions>
266 <Platform Name="OSX64">
267 <RemoteDir>Contents\MacOS</RemoteDir>
268 <Operation>1</Operation>
269 <Extensions>.framework</Extensions>
271 <Platform Name="Win32">
272 <Operation>0</Operation>
275 <DeployClass Name="DependencyModule">
276 <Platform Name="iOSDevice32">
277 <Operation>1</Operation>
278 <Extensions>.dylib</Extensions>
280 <Platform Name="iOSDevice64">
281 <Operation>1</Operation>
282 <Extensions>.dylib</Extensions>
284 <Platform Name="iOSSimulator">
285 <Operation>1</Operation>
286 <Extensions>.dylib</Extensions>
288 <Platform Name="OSX32">
289 <RemoteDir>Contents\MacOS</RemoteDir>
290 <Operation>1</Operation>
291 <Extensions>.dylib</Extensions>
293 <Platform Name="OSX64">
294 <RemoteDir>Contents\MacOS</RemoteDir>
295 <Operation>1</Operation>
296 <Extensions>.dylib</Extensions>
298 <Platform Name="Win32">
299 <Operation>0</Operation>
300 <Extensions>.dll;.bpl</Extensions>
303 <DeployClass Required="true" Name="DependencyPackage">
304 <Platform Name="iOSDevice32">
305 <Operation>1</Operation>
306 <Extensions>.dylib</Extensions>
308 <Platform Name="iOSDevice64">
309 <Operation>1</Operation>
310 <Extensions>.dylib</Extensions>
312 <Platform Name="iOSSimulator">
313 <Operation>1</Operation>
314 <Extensions>.dylib</Extensions>
316 <Platform Name="OSX32">
317 <RemoteDir>Contents\MacOS</RemoteDir>
318 <Operation>1</Operation>
319 <Extensions>.dylib</Extensions>
321 <Platform Name="OSX64">
322 <RemoteDir>Contents\MacOS</RemoteDir>
323 <Operation>1</Operation>
324 <Extensions>.dylib</Extensions>
326 <Platform Name="Win32">
327 <Operation>0</Operation>
328 <Extensions>.bpl</Extensions>
331 <DeployClass Name="File">
332 <Platform Name="Android">
333 <Operation>0</Operation>
335 <Platform Name="iOSDevice32">
336 <Operation>0</Operation>
338 <Platform Name="iOSDevice64">
339 <Operation>0</Operation>
341 <Platform Name="iOSSimulator">
342 <Operation>0</Operation>
344 <Platform Name="OSX32">
345 <RemoteDir>Contents\Resources\StartUp\</RemoteDir>
346 <Operation>0</Operation>
348 <Platform Name="OSX64">
349 <RemoteDir>Contents\Resources\StartUp\</RemoteDir>
350 <Operation>0</Operation>
352 <Platform Name="Win32">
353 <Operation>0</Operation>
356 <DeployClass Name="iPad_Launch1024">
357 <Platform Name="iOSDevice32">
358 <Operation>1</Operation>
360 <Platform Name="iOSDevice64">
361 <Operation>1</Operation>
363 <Platform Name="iOSSimulator">
364 <Operation>1</Operation>
367 <DeployClass Name="iPad_Launch1536">
368 <Platform Name="iOSDevice32">
369 <Operation>1</Operation>
371 <Platform Name="iOSDevice64">
372 <Operation>1</Operation>
374 <Platform Name="iOSSimulator">
375 <Operation>1</Operation>
378 <DeployClass Name="iPad_Launch2048">
379 <Platform Name="iOSDevice32">
380 <Operation>1</Operation>
382 <Platform Name="iOSDevice64">
383 <Operation>1</Operation>
385 <Platform Name="iOSSimulator">
386 <Operation>1</Operation>
389 <DeployClass Name="iPad_Launch768">
390 <Platform Name="iOSDevice32">
391 <Operation>1</Operation>
393 <Platform Name="iOSDevice64">
394 <Operation>1</Operation>
396 <Platform Name="iOSSimulator">
397 <Operation>1</Operation>
400 <DeployClass Name="iPhone_Launch320">
401 <Platform Name="iOSDevice32">
402 <Operation>1</Operation>
404 <Platform Name="iOSDevice64">
405 <Operation>1</Operation>
407 <Platform Name="iOSSimulator">
408 <Operation>1</Operation>
411 <DeployClass Name="iPhone_Launch640">
412 <Platform Name="iOSDevice32">
413 <Operation>1</Operation>
415 <Platform Name="iOSDevice64">
416 <Operation>1</Operation>
418 <Platform Name="iOSSimulator">
419 <Operation>1</Operation>
422 <DeployClass Name="iPhone_Launch640x1136">
423 <Platform Name="iOSDevice32">
424 <Operation>1</Operation>
426 <Platform Name="iOSDevice64">
427 <Operation>1</Operation>
429 <Platform Name="iOSSimulator">
430 <Operation>1</Operation>
433 <DeployClass Name="ProjectAndroidManifest">
434 <Platform Name="Android">
435 <Operation>1</Operation>
438 <DeployClass Name="ProjectiOSDeviceDebug">
439 <Platform Name="iOSDevice32">
440 <RemoteDir>..\$(PROJECTNAME).app.dSYM\Contents\Resources\DWARF</RemoteDir>
441 <Operation>1</Operation>
443 <Platform Name="iOSDevice64">
444 <RemoteDir>..\$(PROJECTNAME).app.dSYM\Contents\Resources\DWARF</RemoteDir>
445 <Operation>1</Operation>
448 <DeployClass Name="ProjectiOSDeviceResourceRules">
449 <Platform Name="iOSDevice32">
450 <Operation>1</Operation>
452 <Platform Name="iOSDevice64">
453 <Operation>1</Operation>
456 <DeployClass Name="ProjectiOSEntitlements">
457 <Platform Name="iOSDevice32">
458 <RemoteDir>..\</RemoteDir>
459 <Operation>1</Operation>
461 <Platform Name="iOSDevice64">
462 <RemoteDir>..\</RemoteDir>
463 <Operation>1</Operation>
466 <DeployClass Name="ProjectiOSInfoPList">
467 <Platform Name="iOSDevice32">
468 <Operation>1</Operation>
470 <Platform Name="iOSDevice64">
471 <Operation>1</Operation>
473 <Platform Name="iOSSimulator">
474 <Operation>1</Operation>
477 <DeployClass Name="ProjectiOSResource">
478 <Platform Name="iOSDevice32">
479 <Operation>1</Operation>
481 <Platform Name="iOSDevice64">
482 <Operation>1</Operation>
484 <Platform Name="iOSSimulator">
485 <Operation>1</Operation>
488 <DeployClass Name="ProjectOSXDebug">
489 <Platform Name="OSX64">
490 <RemoteDir>..\$(PROJECTNAME).app.dSYM\Contents\Resources\DWARF</RemoteDir>
491 <Operation>1</Operation>
494 <DeployClass Name="ProjectOSXEntitlements">
495 <Platform Name="OSX32">
496 <RemoteDir>..\</RemoteDir>
497 <Operation>1</Operation>
499 <Platform Name="OSX64">
500 <RemoteDir>..\</RemoteDir>
501 <Operation>1</Operation>
504 <DeployClass Name="ProjectOSXInfoPList">
505 <Platform Name="OSX32">
506 <RemoteDir>Contents</RemoteDir>
507 <Operation>1</Operation>
509 <Platform Name="OSX64">
510 <RemoteDir>Contents</RemoteDir>
511 <Operation>1</Operation>
514 <DeployClass Name="ProjectOSXResource">
515 <Platform Name="OSX32">
516 <RemoteDir>Contents\Resources</RemoteDir>
517 <Operation>1</Operation>
519 <Platform Name="OSX64">
520 <RemoteDir>Contents\Resources</RemoteDir>
521 <Operation>1</Operation>
524 <DeployClass Required="true" Name="ProjectOutput">
525 <Platform Name="Android">
526 <RemoteDir>library\lib\armeabi-v7a</RemoteDir>
527 <Operation>1</Operation>
529 <Platform Name="iOSDevice32">
530 <Operation>1</Operation>
532 <Platform Name="iOSDevice64">
533 <Operation>1</Operation>
535 <Platform Name="iOSSimulator">
536 <Operation>1</Operation>
538 <Platform Name="Linux64">
539 <Operation>1</Operation>
541 <Platform Name="OSX32">
542 <RemoteDir>Contents\MacOS</RemoteDir>
543 <Operation>1</Operation>
545 <Platform Name="OSX64">
546 <RemoteDir>Contents\MacOS</RemoteDir>
547 <Operation>1</Operation>
549 <Platform Name="Win32">
550 <Operation>0</Operation>
553 <DeployClass Name="ProjectUWPManifest">
554 <Platform Name="Win32">
555 <Operation>1</Operation>
557 <Platform Name="Win64">
558 <Operation>1</Operation>
561 <DeployClass Name="UWP_DelphiLogo150">
562 <Platform Name="Win32">
563 <RemoteDir>Assets</RemoteDir>
564 <Operation>1</Operation>
566 <Platform Name="Win64">
567 <RemoteDir>Assets</RemoteDir>
568 <Operation>1</Operation>
571 <DeployClass Name="UWP_DelphiLogo44">
572 <Platform Name="Win32">
573 <RemoteDir>Assets</RemoteDir>
574 <Operation>1</Operation>
576 <Platform Name="Win64">
577 <RemoteDir>Assets</RemoteDir>
578 <Operation>1</Operation>
581 <ProjectRoot Platform="Win64" Name="$(PROJECTNAME)"/>
582 <ProjectRoot Platform="iOSDevice64" Name="$(PROJECTNAME).app"/>
583 <ProjectRoot Platform="iOSDevice32" Name="$(PROJECTNAME).app"/>
584 <ProjectRoot Platform="Win32" Name="$(PROJECTNAME)"/>
585 <ProjectRoot Platform="Linux64" Name="$(PROJECTNAME)"/>
586 <ProjectRoot Platform="OSX32" Name="$(PROJECTNAME).app"/>
587 <ProjectRoot Platform="Android" Name="$(PROJECTNAME)"/>
588 <ProjectRoot Platform="OSX64" Name="$(PROJECTNAME).app"/>
589 <ProjectRoot Platform="iOSSimulator" Name="$(PROJECTNAME).app"/>
592 <Platform value="Win32">True</Platform>
594 <ModelSupport>False</ModelSupport>
596 <ProjectFileVersion>12</ProjectFileVersion>
598 <Import Project="$(BDS)\Bin\CodeGear.Delphi.Targets" Condition="Exists('$(BDS)\Bin\CodeGear.Delphi.Targets')"/>
599 <Import Project="$(APPDATA)\Embarcadero\$(BDSAPPDATABASEDIR)\$(PRODUCTVERSION)\UserTools.proj" Condition="Exists('$(APPDATA)\Embarcadero\$(BDSAPPDATABASEDIR)\$(PRODUCTVERSION)\UserTools.proj')"/>
600 <Import Project="$(MSBuildProjectName).deployproj" Condition="Exists('$(MSBuildProjectName).deployproj')"/>