blob: fef408dce323688c9c6fa43be596287afbf49d70 [file] [log] [blame]
Brian Curtin401f9f32012-05-13 11:19:23 -05001<?xml version="1.0" encoding="utf-8"?>
2<Project DefaultTargets="Build" ToolsVersion="4.0" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
3 <ItemGroup Label="ProjectConfigurations">
4 <ProjectConfiguration Include="Debug|Win32">
5 <Configuration>Debug</Configuration>
6 <Platform>Win32</Platform>
7 </ProjectConfiguration>
8 <ProjectConfiguration Include="Debug|x64">
9 <Configuration>Debug</Configuration>
10 <Platform>x64</Platform>
11 </ProjectConfiguration>
12 <ProjectConfiguration Include="PGInstrument|Win32">
13 <Configuration>PGInstrument</Configuration>
14 <Platform>Win32</Platform>
15 </ProjectConfiguration>
16 <ProjectConfiguration Include="PGInstrument|x64">
17 <Configuration>PGInstrument</Configuration>
18 <Platform>x64</Platform>
19 </ProjectConfiguration>
20 <ProjectConfiguration Include="PGUpdate|Win32">
21 <Configuration>PGUpdate</Configuration>
22 <Platform>Win32</Platform>
23 </ProjectConfiguration>
24 <ProjectConfiguration Include="PGUpdate|x64">
25 <Configuration>PGUpdate</Configuration>
26 <Platform>x64</Platform>
27 </ProjectConfiguration>
28 <ProjectConfiguration Include="Release|Win32">
29 <Configuration>Release</Configuration>
30 <Platform>Win32</Platform>
31 </ProjectConfiguration>
32 <ProjectConfiguration Include="Release|x64">
33 <Configuration>Release</Configuration>
34 <Platform>x64</Platform>
35 </ProjectConfiguration>
36 </ItemGroup>
37 <PropertyGroup Label="Globals">
38 <ProjectGuid>{0E9791DB-593A-465F-98BC-681011311617}</ProjectGuid>
39 <RootNamespace>_decimal</RootNamespace>
40 <Keyword>Win32Proj</Keyword>
41 </PropertyGroup>
42 <Import Project="$(VCTargetsPath)\Microsoft.Cpp.Default.props" />
43 <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='PGUpdate|Win32'" Label="Configuration">
44 <ConfigurationType>DynamicLibrary</ConfigurationType>
45 <CharacterSet>NotSet</CharacterSet>
46 <WholeProgramOptimization>true</WholeProgramOptimization>
47 </PropertyGroup>
48 <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='PGInstrument|Win32'" Label="Configuration">
49 <ConfigurationType>DynamicLibrary</ConfigurationType>
50 <CharacterSet>NotSet</CharacterSet>
51 <WholeProgramOptimization>true</WholeProgramOptimization>
52 </PropertyGroup>
53 <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Release|Win32'" Label="Configuration">
54 <ConfigurationType>DynamicLibrary</ConfigurationType>
55 <CharacterSet>NotSet</CharacterSet>
56 <WholeProgramOptimization>true</WholeProgramOptimization>
57 </PropertyGroup>
58 <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'" Label="Configuration">
59 <ConfigurationType>DynamicLibrary</ConfigurationType>
60 <CharacterSet>NotSet</CharacterSet>
61 </PropertyGroup>
62 <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='PGUpdate|x64'" Label="Configuration">
63 <ConfigurationType>DynamicLibrary</ConfigurationType>
64 <CharacterSet>NotSet</CharacterSet>
65 <WholeProgramOptimization>true</WholeProgramOptimization>
66 </PropertyGroup>
67 <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='PGInstrument|x64'" Label="Configuration">
68 <ConfigurationType>DynamicLibrary</ConfigurationType>
69 <CharacterSet>NotSet</CharacterSet>
70 <WholeProgramOptimization>true</WholeProgramOptimization>
71 </PropertyGroup>
72 <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Release|x64'" Label="Configuration">
73 <ConfigurationType>DynamicLibrary</ConfigurationType>
74 <CharacterSet>NotSet</CharacterSet>
75 <WholeProgramOptimization>true</WholeProgramOptimization>
76 </PropertyGroup>
77 <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Debug|x64'" Label="Configuration">
78 <ConfigurationType>DynamicLibrary</ConfigurationType>
79 <CharacterSet>NotSet</CharacterSet>
80 </PropertyGroup>
81 <Import Project="$(VCTargetsPath)\Microsoft.Cpp.props" />
82 <ImportGroup Label="ExtensionSettings">
83 </ImportGroup>
84 <ImportGroup Condition="'$(Configuration)|$(Platform)'=='PGUpdate|Win32'" Label="PropertySheets">
85 <Import Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" />
86 </ImportGroup>
87 <ImportGroup Condition="'$(Configuration)|$(Platform)'=='PGInstrument|Win32'" Label="PropertySheets">
88 <Import Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" />
89 </ImportGroup>
90 <ImportGroup Condition="'$(Configuration)|$(Platform)'=='Release|Win32'" Label="PropertySheets">
91 <Import Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" />
92 <Import Project="pyd.props" />
93 </ImportGroup>
94 <ImportGroup Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'" Label="PropertySheets">
95 <Import Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" />
96 <Import Project="pyd_d.props" />
97 </ImportGroup>
98 <ImportGroup Condition="'$(Configuration)|$(Platform)'=='PGUpdate|x64'" Label="PropertySheets">
99 <Import Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" />
100 </ImportGroup>
101 <ImportGroup Condition="'$(Configuration)|$(Platform)'=='PGInstrument|x64'" Label="PropertySheets">
102 <Import Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" />
103 </ImportGroup>
104 <ImportGroup Condition="'$(Configuration)|$(Platform)'=='Release|x64'" Label="PropertySheets">
105 <Import Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" />
106 </ImportGroup>
107 <ImportGroup Condition="'$(Configuration)|$(Platform)'=='Debug|x64'" Label="PropertySheets">
108 <Import Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" />
109 <Import Project="pyd_d.props" />
110 <Import Project="x64.props" />
111 </ImportGroup>
112 <PropertyGroup Label="UserMacros" />
113 <PropertyGroup>
114 <_ProjectFileVersion>10.0.40219.1</_ProjectFileVersion>
115 <CodeAnalysisRuleSet Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">AllRules.ruleset</CodeAnalysisRuleSet>
116 <CodeAnalysisRules Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'" />
117 <CodeAnalysisRuleAssemblies Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'" />
118 <CodeAnalysisRuleSet Condition="'$(Configuration)|$(Platform)'=='Debug|x64'">AllRules.ruleset</CodeAnalysisRuleSet>
119 <CodeAnalysisRules Condition="'$(Configuration)|$(Platform)'=='Debug|x64'" />
120 <CodeAnalysisRuleAssemblies Condition="'$(Configuration)|$(Platform)'=='Debug|x64'" />
121 <CodeAnalysisRuleSet Condition="'$(Configuration)|$(Platform)'=='PGInstrument|Win32'">AllRules.ruleset</CodeAnalysisRuleSet>
122 <CodeAnalysisRules Condition="'$(Configuration)|$(Platform)'=='PGInstrument|Win32'" />
123 <CodeAnalysisRuleAssemblies Condition="'$(Configuration)|$(Platform)'=='PGInstrument|Win32'" />
124 <CodeAnalysisRuleSet Condition="'$(Configuration)|$(Platform)'=='PGInstrument|x64'">AllRules.ruleset</CodeAnalysisRuleSet>
125 <CodeAnalysisRules Condition="'$(Configuration)|$(Platform)'=='PGInstrument|x64'" />
126 <CodeAnalysisRuleAssemblies Condition="'$(Configuration)|$(Platform)'=='PGInstrument|x64'" />
127 <CodeAnalysisRuleSet Condition="'$(Configuration)|$(Platform)'=='PGUpdate|Win32'">AllRules.ruleset</CodeAnalysisRuleSet>
128 <CodeAnalysisRules Condition="'$(Configuration)|$(Platform)'=='PGUpdate|Win32'" />
129 <CodeAnalysisRuleAssemblies Condition="'$(Configuration)|$(Platform)'=='PGUpdate|Win32'" />
130 <CodeAnalysisRuleSet Condition="'$(Configuration)|$(Platform)'=='PGUpdate|x64'">AllRules.ruleset</CodeAnalysisRuleSet>
131 <CodeAnalysisRules Condition="'$(Configuration)|$(Platform)'=='PGUpdate|x64'" />
132 <CodeAnalysisRuleAssemblies Condition="'$(Configuration)|$(Platform)'=='PGUpdate|x64'" />
133 <CodeAnalysisRuleSet Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">AllRules.ruleset</CodeAnalysisRuleSet>
134 <CodeAnalysisRules Condition="'$(Configuration)|$(Platform)'=='Release|Win32'" />
135 <CodeAnalysisRuleAssemblies Condition="'$(Configuration)|$(Platform)'=='Release|Win32'" />
136 <CodeAnalysisRuleSet Condition="'$(Configuration)|$(Platform)'=='Release|x64'">AllRules.ruleset</CodeAnalysisRuleSet>
137 <CodeAnalysisRules Condition="'$(Configuration)|$(Platform)'=='Release|x64'" />
138 <CodeAnalysisRuleAssemblies Condition="'$(Configuration)|$(Platform)'=='Release|x64'" />
139 <TargetExt Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">.pyd</TargetExt>
140 <TargetExt Condition="'$(Configuration)|$(Platform)'=='Release|x64'">.pyd</TargetExt>
141 <OutDir Condition="'$(Configuration)|$(Platform)'=='Release|x64'">$(SolutionDir)\amd64\</OutDir>
142 <IntDir Condition="'$(Configuration)|$(Platform)'=='Release|x64'">$(SolutionDir)$(PlatformName)-temp-$(Configuration)\$(ProjectName)\</IntDir>
143 </PropertyGroup>
144 <ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">
145 <ClCompile>
146 <AdditionalOptions>/D_CRT_SECURE_NO_WARNINGS /DCONFIG_32 /DPPRO /DMASM %(AdditionalOptions)</AdditionalOptions>
147 <AdditionalIncludeDirectories>..\Modules\_decimal;..\Modules\_decimal\libmpdec;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>
148 </ClCompile>
149 <Link>
150 <BaseAddress>0x1D1A0000</BaseAddress>
151 </Link>
152 </ItemDefinitionGroup>
153 <ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Debug|x64'">
154 <Midl>
155 <TargetEnvironment>X64</TargetEnvironment>
156 </Midl>
157 <ClCompile>
158 <AdditionalOptions>/D_CRT_SECURE_NO_WARNINGS /DCONFIG_64 /DMASM %(AdditionalOptions)</AdditionalOptions>
159 <AdditionalIncludeDirectories>..\Modules\_decimal;..\Modules\_decimal\libmpdec;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>
160 </ClCompile>
161 <Link>
162 <BaseAddress>0x1D1A0000</BaseAddress>
163 <AdditionalDependencies>$(OutDir)python33_d.lib;%(AdditionalDependencies)</AdditionalDependencies>
164 </Link>
165 </ItemDefinitionGroup>
166 <ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">
167 <ClCompile>
168 <AdditionalOptions>/D_CRT_SECURE_NO_WARNINGS /DCONFIG_32 /DPPRO /DMASM %(AdditionalOptions)</AdditionalOptions>
169 <AdditionalIncludeDirectories>..\Modules\_decimal;..\Modules\_decimal\libmpdec;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>
170 </ClCompile>
171 <Link>
172 <SubSystem>NotSet</SubSystem>
173 <BaseAddress>0x1D1A0000</BaseAddress>
174 </Link>
175 </ItemDefinitionGroup>
176 <ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Release|x64'">
177 <Midl>
178 <TargetEnvironment>X64</TargetEnvironment>
179 </Midl>
180 <ClCompile>
181 <AdditionalOptions>/D_CRT_SECURE_NO_WARNINGS /DCONFIG_64 /DMASM %(AdditionalOptions)</AdditionalOptions>
182 <AdditionalIncludeDirectories>..\Modules\_decimal;..\Modules\_decimal\libmpdec;..\Include;..\PC;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>
183 </ClCompile>
184 <Link>
185 <SubSystem>NotSet</SubSystem>
186 <BaseAddress>0x1D1A0000</BaseAddress>
187 <AdditionalDependencies>$(OutDir)python33.lib;%(AdditionalDependencies)</AdditionalDependencies>
188 </Link>
189 </ItemDefinitionGroup>
190 <ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='PGInstrument|Win32'">
191 <ClCompile>
192 <AdditionalOptions>/D_CRT_SECURE_NO_WARNINGS /DCONFIG_32 /DPPRO /DMASM %(AdditionalOptions)</AdditionalOptions>
193 <AdditionalIncludeDirectories>..\Modules\_decimal;..\Modules\_decimal\libmpdec;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>
194 </ClCompile>
195 <Link>
196 <SubSystem>NotSet</SubSystem>
197 <BaseAddress>0x1D1A0000</BaseAddress>
198 </Link>
199 </ItemDefinitionGroup>
200 <ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='PGInstrument|x64'">
201 <Midl>
202 <TargetEnvironment>X64</TargetEnvironment>
203 </Midl>
204 <ClCompile>
205 <AdditionalOptions>/D_CRT_SECURE_NO_WARNINGS /DCONFIG_64 /DMASM %(AdditionalOptions)</AdditionalOptions>
206 <AdditionalIncludeDirectories>..\Modules\_decimal;..\Modules\_decimal\libmpdec;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>
207 </ClCompile>
208 <Link>
209 <SubSystem>NotSet</SubSystem>
210 <BaseAddress>0x1D1A0000</BaseAddress>
211 <TargetMachine>MachineX64</TargetMachine>
212 </Link>
213 </ItemDefinitionGroup>
214 <ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='PGUpdate|Win32'">
215 <ClCompile>
216 <AdditionalOptions>/D_CRT_SECURE_NO_WARNINGS /DCONFIG_32 /DPPRO /DMASM %(AdditionalOptions)</AdditionalOptions>
217 <AdditionalIncludeDirectories>..\Modules\_decimal;..\Modules\_decimal\libmpdec;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>
218 </ClCompile>
219 <Link>
220 <SubSystem>NotSet</SubSystem>
221 <BaseAddress>0x1D1A0000</BaseAddress>
222 </Link>
223 </ItemDefinitionGroup>
224 <ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='PGUpdate|x64'">
225 <Midl>
226 <TargetEnvironment>X64</TargetEnvironment>
227 </Midl>
228 <ClCompile>
229 <AdditionalOptions>/D_CRT_SECURE_NO_WARNINGS /DCONFIG_64 /DMASM %(AdditionalOptions)</AdditionalOptions>
230 <AdditionalIncludeDirectories>..\Modules\_decimal;..\Modules\_decimal\libmpdec;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>
231 </ClCompile>
232 <Link>
233 <SubSystem>NotSet</SubSystem>
234 <BaseAddress>0x1D1A0000</BaseAddress>
235 <TargetMachine>MachineX64</TargetMachine>
236 </Link>
237 </ItemDefinitionGroup>
238 <ItemGroup>
239 <ClInclude Include="..\Modules\_decimal\libmpdec\basearith.h" />
240 <ClInclude Include="..\Modules\_decimal\libmpdec\bits.h" />
241 <ClInclude Include="..\Modules\_decimal\libmpdec\constants.h" />
242 <ClInclude Include="..\Modules\_decimal\libmpdec\convolute.h" />
243 <ClInclude Include="..\Modules\_decimal\libmpdec\crt.h" />
244 <ClInclude Include="..\Modules\_decimal\libmpdec\difradix2.h" />
245 <ClInclude Include="..\Modules\_decimal\docstrings.h" />
246 <ClInclude Include="..\Modules\_decimal\libmpdec\fnt.h" />
247 <ClInclude Include="..\Modules\_decimal\libmpdec\fourstep.h" />
248 <ClInclude Include="..\Modules\_decimal\libmpdec\mpdecimal.h" />
249 <ClInclude Include="..\Modules\_decimal\libmpdec\numbertheory.h" />
250 <ClInclude Include="..\Modules\_decimal\libmpdec\sixstep.h" />
251 <ClInclude Include="..\Modules\_decimal\libmpdec\transpose.h" />
252 <ClInclude Include="..\Modules\_decimal\libmpdec\typearith.h" />
253 <ClInclude Include="..\Modules\_decimal\libmpdec\umodarith.h" />
254 <ClInclude Include="..\Modules\_decimal\libmpdec\vccompat.h" />
255 <ClInclude Include="..\Modules\_decimal\libmpdec\vcstdint.h" />
256 </ItemGroup>
257 <ItemGroup>
258 <ClCompile Include="..\Modules\_decimal\_decimal.c" />
259 <ClCompile Include="..\Modules\_decimal\libmpdec\basearith.c" />
260 <ClCompile Include="..\Modules\_decimal\libmpdec\constants.c" />
261 <ClCompile Include="..\Modules\_decimal\libmpdec\context.c" />
262 <ClCompile Include="..\Modules\_decimal\libmpdec\convolute.c" />
263 <ClCompile Include="..\Modules\_decimal\libmpdec\crt.c" />
264 <ClCompile Include="..\Modules\_decimal\libmpdec\difradix2.c" />
265 <ClCompile Include="..\Modules\_decimal\libmpdec\fnt.c" />
266 <ClCompile Include="..\Modules\_decimal\libmpdec\fourstep.c" />
267 <ClCompile Include="..\Modules\_decimal\libmpdec\io.c" />
268 <ClCompile Include="..\Modules\_decimal\libmpdec\memory.c" />
269 <ClCompile Include="..\Modules\_decimal\libmpdec\mpdecimal.c" />
270 <ClCompile Include="..\Modules\_decimal\libmpdec\numbertheory.c" />
271 <ClCompile Include="..\Modules\_decimal\libmpdec\sixstep.c" />
272 <ClCompile Include="..\Modules\_decimal\libmpdec\transpose.c" />
273 </ItemGroup>
274 <ItemGroup>
275 <CustomBuild Include="..\Modules\_decimal\libmpdec\vcdiv64.asm">
276 <ExcludedFromBuild Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">true</ExcludedFromBuild>
277 <Command Condition="'$(Configuration)|$(Platform)'=='Debug|x64'">ml64 /nologo /c /Zi /Fo "$(IntDir)vcdiv64.obj" "%(FullPath)"
278</Command>
279 <Outputs Condition="'$(Configuration)|$(Platform)'=='Debug|x64'">$(IntDir)vcdiv64.obj;%(Outputs)</Outputs>
280 <ExcludedFromBuild Condition="'$(Configuration)|$(Platform)'=='PGInstrument|Win32'">true</ExcludedFromBuild>
281 <Command Condition="'$(Configuration)|$(Platform)'=='PGInstrument|x64'">ml64 /nologo /c /Fo "$(IntDir)vcdiv64.obj" "%(FullPath)"
282</Command>
283 <Outputs Condition="'$(Configuration)|$(Platform)'=='PGInstrument|x64'">$(IntDir)vcdiv64.obj;%(Outputs)</Outputs>
284 <ExcludedFromBuild Condition="'$(Configuration)|$(Platform)'=='PGUpdate|Win32'">true</ExcludedFromBuild>
285 <Command Condition="'$(Configuration)|$(Platform)'=='PGUpdate|x64'">ml64 /nologo /c /Fo "$(IntDir)vcdiv64.obj" "%(FullPath)"
286</Command>
287 <Outputs Condition="'$(Configuration)|$(Platform)'=='PGUpdate|x64'">$(IntDir)vcdiv64.obj;%(Outputs)</Outputs>
288 <ExcludedFromBuild Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">true</ExcludedFromBuild>
289 <Command Condition="'$(Configuration)|$(Platform)'=='Release|x64'">ml64 /nologo /c /Zi /Fo "$(IntDir)vcdiv64.obj" "%(FullPath)"
290</Command>
291 <Outputs Condition="'$(Configuration)|$(Platform)'=='Release|x64'">$(IntDir)vcdiv64.obj;%(Outputs)</Outputs>
292 </CustomBuild>
293 </ItemGroup>
294 <Import Project="$(VCTargetsPath)\Microsoft.Cpp.targets" />
295 <ImportGroup Label="ExtensionTargets">
296 </ImportGroup>
297</Project>