blob: ae31ba050e554d5d8fdf937675c7430858396af2 [file] [log] [blame]
Jens Geyer62445c12022-06-29 00:00:00 +02001 <Project xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
Jens Geyer66f95362021-03-29 20:35:41 +02002 <PropertyGroup>
3 <ProjectGuid>{F262F488-F81C-4B6E-8694-518C54CBB8F3}</ProjectGuid>
4 <MainSource>client.dpr</MainSource>
5 <Basis>True</Basis>
6 <Config Condition="'$(Config)'==''">Debug</Config>
7 <Platform>Win32</Platform>
8 <AppType>Console</AppType>
9 <FrameworkType>None</FrameworkType>
10 <DCC_DCCCompiler>DCC32</DCC_DCCCompiler>
11 <ProjectVersion>12.3</ProjectVersion>
12 </PropertyGroup>
13 <PropertyGroup Condition="'$(Config)'=='Basis' or '$(Base)'!=''">
14 <Base>true</Base>
15 </PropertyGroup>
16 <PropertyGroup Condition="'$(Config)'=='Release' or '$(Cfg_1)'!=''">
17 <Cfg_1>true</Cfg_1>
18 <CfgParent>Base</CfgParent>
19 <Base>true</Base>
20 </PropertyGroup>
21 <PropertyGroup Condition="'$(Config)'=='Debug' or '$(Cfg_2)'!=''">
22 <Cfg_2>true</Cfg_2>
23 <CfgParent>Base</CfgParent>
24 <Base>true</Base>
25 </PropertyGroup>
26 <PropertyGroup Condition="'$(Base)'!=''">
27 <DCC_DcuOutput>dcu\$(Project)\$(Config)\$(Platform)</DCC_DcuOutput>
28 <DCC_ExeOutput>bin\$(Config)\$(Platform)</DCC_ExeOutput>
29 <DCC_E>false</DCC_E>
30 <DCC_ImageBase>00400000</DCC_ImageBase>
31 <DCC_UnitAlias>WinTypes=Windows;WinProcs=Windows;DbiTypes=BDE;DbiProcs=BDE;DbiErrs=BDE;WinTypes=Windows;WinProcs=Windows;$(DCC_UnitAlias)</DCC_UnitAlias>
32 <DCC_F>false</DCC_F>
33 <DCC_S>false</DCC_S>
34 <DCC_N>false</DCC_N>
35 <DCC_K>false</DCC_K>
36 </PropertyGroup>
37 <PropertyGroup Condition="'$(Cfg_1)'!=''">
38 <DCC_LocalDebugSymbols>false</DCC_LocalDebugSymbols>
39 <DCC_Define>RELEASE;$(DCC_Define)</DCC_Define>
40 <DCC_SymbolReferenceInfo>0</DCC_SymbolReferenceInfo>
41 <DCC_DebugInformation>false</DCC_DebugInformation>
42 </PropertyGroup>
43 <PropertyGroup Condition="'$(Cfg_2)'!=''">
44 <DCC_ExeOutput>bin\$(Config)\$(Platform)</DCC_ExeOutput>
45 <DCC_Define>DEBUG;$(DCC_Define)</DCC_Define>
46 <DCC_Optimize>false</DCC_Optimize>
47 <DCC_GenerateStackFrames>true</DCC_GenerateStackFrames>
48 </PropertyGroup>
49 <ItemGroup>
50 <DelphiCompile Include="client.dpr">
51 <MainSource>MainSource</MainSource>
52 </DelphiCompile>
Jens Geyer82fc93e2024-05-24 23:36:07 +020053 <DCCReference Include="ConsoleHelper.pas"/>
54 <DCCReference Include="testsuite\TestConstants.pas"/>
55 <DCCReference Include="testsuite\client\TestClient.pas"/>
56 <DCCReference Include="testsuite\client\TestLogger.pas"/>
57 <DCCReference Include="testsuite\client\UnitTests.pas"/>
58 <DCCReference Include="testsuite\client\Performance\PerfTests.pas"/>
59 <DCCReference Include="testsuite\client\Performance\DataFactory.pas"/>
Jens Geyer66f95362021-03-29 20:35:41 +020060 <DCCReference Include="gen-delphi\Thrift.Test.pas"/>
61 <DCCReference Include="..\src\Thrift.pas"/>
62 <DCCReference Include="..\src\Thrift.Transport.pas"/>
63 <DCCReference Include="..\src\Thrift.Socket.pas"/>
64 <DCCReference Include="..\src\Thrift.Configuration.pas"/>
65 <DCCReference Include="..\src\Thrift.Exception.pas"/>
66 <DCCReference Include="..\src\Thrift.Transport.Pipes.pas"/>
67 <DCCReference Include="..\src\Thrift.Transport.WinHTTP.pas"/>
68 <DCCReference Include="..\src\Thrift.Transport.MsxmlHTTP.pas"/>
69 <DCCReference Include="..\src\Thrift.Protocol.pas"/>
70 <DCCReference Include="..\src\Thrift.Protocol.JSON.pas"/>
71 <DCCReference Include="..\src\Thrift.Protocol.Compact.pas"/>
72 <DCCReference Include="..\src\Thrift.Protocol.Multiplex.pas"/>
73 <DCCReference Include="..\src\Thrift.Collections.pas"/>
74 <DCCReference Include="..\src\Thrift.Server.pas"/>
75 <DCCReference Include="..\src\Thrift.Stream.pas"/>
76 <DCCReference Include="..\src\Thrift.TypeRegistry.pas"/>
77 <DCCReference Include="..\src\Thrift.WinHTTP.pas"/>
78 <DCCReference Include="..\src\Thrift.Utils.pas"/>
79 <BuildConfiguration Include="Debug">
80 <Key>Cfg_2</Key>
81 <CfgParent>Base</CfgParent>
82 </BuildConfiguration>
83 <BuildConfiguration Include="Basis">
84 <Key>Base</Key>
85 </BuildConfiguration>
86 <BuildConfiguration Include="Release">
87 <Key>Cfg_1</Key>
88 <CfgParent>Base</CfgParent>
89 </BuildConfiguration>
90 </ItemGroup>
91 <Import Condition="Exists('$(BDS)\Bin\CodeGear.Delphi.Targets')" Project="$(BDS)\Bin\CodeGear.Delphi.Targets"/>
92 <Import Condition="Exists('$(APPDATA)\Embarcadero\$(BDSAPPDATABASEDIR)\$(PRODUCTVERSION)\UserTools.proj')" Project="$(APPDATA)\Embarcadero\$(BDSAPPDATABASEDIR)\$(PRODUCTVERSION)\UserTools.proj"/>
93 <PropertyGroup>
94 <PreBuildEvent><![CDATA[thrift.exe -r -gen delphi ..\..\..\test\ThriftTest.thrift]]></PreBuildEvent>
95 </PropertyGroup>
96 <ProjectExtensions>
97 <Borland.Personality>Delphi.Personality.12</Borland.Personality>
98 <Borland.ProjectType>VCLApplication</Borland.ProjectType>
99 <BorlandProject>
100 <Delphi.Personality>
101 <Source>
102 <Source Name="MainSource">client.dpr</Source>
103 </Source>
104 <VersionInfo>
105 <VersionInfo Name="IncludeVerInfo">False</VersionInfo>
106 <VersionInfo Name="AutoIncBuild">False</VersionInfo>
107 <VersionInfo Name="MajorVer">1</VersionInfo>
108 <VersionInfo Name="MinorVer">0</VersionInfo>
109 <VersionInfo Name="Release">0</VersionInfo>
110 <VersionInfo Name="Build">0</VersionInfo>
111 <VersionInfo Name="Debug">False</VersionInfo>
112 <VersionInfo Name="PreRelease">False</VersionInfo>
113 <VersionInfo Name="Special">False</VersionInfo>
114 <VersionInfo Name="Private">False</VersionInfo>
115 <VersionInfo Name="DLL">False</VersionInfo>
116 <VersionInfo Name="Locale">1031</VersionInfo>
117 <VersionInfo Name="CodePage">1252</VersionInfo>
118 </VersionInfo>
119 <VersionInfoKeys>
120 <VersionInfoKeys Name="CompanyName"/>
121 <VersionInfoKeys Name="FileDescription"/>
122 <VersionInfoKeys Name="FileVersion">1.0.0.0</VersionInfoKeys>
123 <VersionInfoKeys Name="InternalName"/>
124 <VersionInfoKeys Name="LegalCopyright"/>
125 <VersionInfoKeys Name="LegalTrademarks"/>
126 <VersionInfoKeys Name="OriginalFilename"/>
127 <VersionInfoKeys Name="ProductName"/>
128 <VersionInfoKeys Name="ProductVersion">1.0.0.0</VersionInfoKeys>
129 <VersionInfoKeys Name="Comments"/>
130 </VersionInfoKeys>
Jens Geyer62445c12022-06-29 00:00:00 +0200131 <Parameters>
Jens Geyer82fc93e2024-05-24 23:36:07 +0200132 <Parameters Name="RunParams">--protocol=compact</Parameters>
Jens Geyer62445c12022-06-29 00:00:00 +0200133 </Parameters>
Jens Geyer66f95362021-03-29 20:35:41 +0200134 </Delphi.Personality>
135 <Platforms>
136 <Platform value="Win32">True</Platform>
137 </Platforms>
138 </BorlandProject>
139 <ProjectFileVersion>12</ProjectFileVersion>
140 </ProjectExtensions>
141 </Project>