1
+ <?xml version =" 1.0" encoding =" utf-8" ?>
2
+ <Project DefaultTargets =" Build" xmlns =" http://schemas.microsoft.com/developer/msbuild/2003" ToolsVersion =" 4.0" >
3
+ <PropertyGroup >
4
+ <Configuration Condition =" '$(Configuration)' == '' " >Debug</Configuration >
5
+ <Platform Condition =" '$(Platform)' == '' " >AnyCPU</Platform >
6
+ <ProjectGuid >{6F401A34-273B-450F-9A4C-13550BE0767B}</ProjectGuid >
7
+ <OutputType >Library</OutputType >
8
+ <NoStandardLibraries >false</NoStandardLibraries >
9
+ <AssemblyName >Python.Test</AssemblyName >
10
+ <RootNamespace >Python.Test</RootNamespace >
11
+ <RunPostBuildEvent >OnBuildSuccess</RunPostBuildEvent >
12
+ <FileUpgradeFlags >
13
+ </FileUpgradeFlags >
14
+ <UpgradeBackupLocation >
15
+ </UpgradeBackupLocation >
16
+ <OldToolsVersion >3.5</OldToolsVersion >
17
+ <TargetFrameworkVersion >v4.0</TargetFrameworkVersion >
18
+ <TargetFrameworkProfile />
19
+ </PropertyGroup >
20
+ <PropertyGroup Condition =" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' " >
21
+ <DebugSymbols >true</DebugSymbols >
22
+ <DebugType >full</DebugType >
23
+ <Optimize >false</Optimize >
24
+ <OutputPath >.\bin\Debug\</OutputPath >
25
+ <DefineConstants >DEBUG;TRACE</DefineConstants >
26
+ </PropertyGroup >
27
+ <PropertyGroup Condition =" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' " >
28
+ <DebugType >pdbonly</DebugType >
29
+ <Optimize >true</Optimize >
30
+ <OutputPath >.\bin\Release\</OutputPath >
31
+ <DefineConstants >TRACE</DefineConstants >
32
+ </PropertyGroup >
33
+ <PropertyGroup Condition =" '$(Configuration)|$(Platform)' == 'EmbeddingTest|AnyCPU' " >
34
+ <DebugSymbols >true</DebugSymbols >
35
+ <OutputPath >bin\EmbeddingTest\</OutputPath >
36
+ <DefineConstants >DEBUG;TRACE</DefineConstants >
37
+ <DebugType >full</DebugType >
38
+ <PlatformTarget >AnyCPU</PlatformTarget >
39
+ </PropertyGroup >
40
+ <PropertyGroup Condition =" '$(Configuration)|$(Platform)' == 'UnitTests|AnyCPU' " >
41
+ <DebugSymbols >true</DebugSymbols >
42
+ <OutputPath >bin\UnitTests\</OutputPath >
43
+ <DefineConstants >DEBUG;TRACE</DefineConstants >
44
+ <DebugType >full</DebugType >
45
+ <PlatformTarget >AnyCPU</PlatformTarget >
46
+ </PropertyGroup >
47
+ <PropertyGroup Condition =" '$(Configuration)|$(Platform)' == 'Debug|x86'" >
48
+ <DebugSymbols >true</DebugSymbols >
49
+ <OutputPath >bin\x86\Debug\</OutputPath >
50
+ <DefineConstants >DEBUG;TRACE</DefineConstants >
51
+ <DebugType >full</DebugType >
52
+ <PlatformTarget >x86</PlatformTarget >
53
+ <CodeAnalysisIgnoreBuiltInRuleSets >true</CodeAnalysisIgnoreBuiltInRuleSets >
54
+ <CodeAnalysisIgnoreBuiltInRules >false</CodeAnalysisIgnoreBuiltInRules >
55
+ </PropertyGroup >
56
+ <PropertyGroup Condition =" '$(Configuration)|$(Platform)' == 'Release|x86'" >
57
+ <OutputPath >bin\x86\Release\</OutputPath >
58
+ <DefineConstants >TRACE</DefineConstants >
59
+ <Optimize >true</Optimize >
60
+ <DebugType >pdbonly</DebugType >
61
+ <PlatformTarget >x86</PlatformTarget >
62
+ <CodeAnalysisIgnoreBuiltInRuleSets >false</CodeAnalysisIgnoreBuiltInRuleSets >
63
+ <CodeAnalysisIgnoreBuiltInRules >false</CodeAnalysisIgnoreBuiltInRules >
64
+ <CodeAnalysisFailOnMissingRules >false</CodeAnalysisFailOnMissingRules >
65
+ </PropertyGroup >
66
+ <PropertyGroup Condition =" '$(Configuration)|$(Platform)' == 'EmbeddingTest|x86'" >
67
+ <DebugSymbols >true</DebugSymbols >
68
+ <OutputPath >bin\x86\EmbeddingTest\</OutputPath >
69
+ <DefineConstants >DEBUG;TRACE</DefineConstants >
70
+ <DebugType >full</DebugType >
71
+ <PlatformTarget >x86</PlatformTarget >
72
+ <CodeAnalysisIgnoreBuiltInRuleSets >false</CodeAnalysisIgnoreBuiltInRuleSets >
73
+ <CodeAnalysisIgnoreBuiltInRules >true</CodeAnalysisIgnoreBuiltInRules >
74
+ <CodeAnalysisFailOnMissingRules >true</CodeAnalysisFailOnMissingRules >
75
+ </PropertyGroup >
76
+ <PropertyGroup Condition =" '$(Configuration)|$(Platform)' == 'UnitTests|x86'" >
77
+ <DebugSymbols >true</DebugSymbols >
78
+ <OutputPath >bin\x86\UnitTests\</OutputPath >
79
+ <DefineConstants >DEBUG;TRACE</DefineConstants >
80
+ <DebugType >full</DebugType >
81
+ <PlatformTarget >x86</PlatformTarget >
82
+ <CodeAnalysisIgnoreBuiltInRules >true</CodeAnalysisIgnoreBuiltInRules >
83
+ <CodeAnalysisFailOnMissingRules >true</CodeAnalysisFailOnMissingRules >
84
+ </PropertyGroup >
85
+ <PropertyGroup Condition =" '$(Configuration)|$(Platform)' == 'DebugMono_x86|AnyCPU'" >
86
+ <DebugSymbols >true</DebugSymbols >
87
+ <OutputPath >bin\DebugMono_x86\</OutputPath >
88
+ <DefineConstants >DEBUG;TRACE</DefineConstants >
89
+ <DebugType >full</DebugType >
90
+ <PlatformTarget >AnyCPU</PlatformTarget >
91
+ <CodeAnalysisIgnoreBuiltInRuleSets >true</CodeAnalysisIgnoreBuiltInRuleSets >
92
+ <CodeAnalysisIgnoreBuiltInRules >true</CodeAnalysisIgnoreBuiltInRules >
93
+ </PropertyGroup >
94
+ <PropertyGroup Condition =" '$(Configuration)|$(Platform)' == 'DebugMono_x86|x86'" >
95
+ <DebugSymbols >true</DebugSymbols >
96
+ <OutputPath >bin\x86\DebugMono_x86\</OutputPath >
97
+ <DefineConstants >DEBUG;TRACE</DefineConstants >
98
+ <DebugType >full</DebugType >
99
+ <PlatformTarget >x86</PlatformTarget >
100
+ <CodeAnalysisIgnoreBuiltInRuleSets >true</CodeAnalysisIgnoreBuiltInRuleSets >
101
+ </PropertyGroup >
102
+ <PropertyGroup Condition =" '$(Configuration)|$(Platform)' == 'Debug|x64'" >
103
+ <DebugSymbols >true</DebugSymbols >
104
+ <OutputPath >bin\x64\Debug\</OutputPath >
105
+ <DefineConstants >DEBUG;TRACE</DefineConstants >
106
+ <DebugType >full</DebugType >
107
+ <PlatformTarget >x64</PlatformTarget >
108
+ <CodeAnalysisIgnoreBuiltInRuleSets >true</CodeAnalysisIgnoreBuiltInRuleSets >
109
+ <CodeAnalysisIgnoreBuiltInRules >false</CodeAnalysisIgnoreBuiltInRules >
110
+ <CodeAnalysisFailOnMissingRules >false</CodeAnalysisFailOnMissingRules >
111
+ </PropertyGroup >
112
+ <PropertyGroup Condition =" '$(Configuration)|$(Platform)' == 'Release|x64'" >
113
+ <OutputPath >bin\x64\Release\</OutputPath >
114
+ <DefineConstants >TRACE</DefineConstants >
115
+ <Optimize >true</Optimize >
116
+ <DebugType >pdbonly</DebugType >
117
+ <PlatformTarget >x64</PlatformTarget >
118
+ <CodeAnalysisIgnoreBuiltInRuleSets >false</CodeAnalysisIgnoreBuiltInRuleSets >
119
+ </PropertyGroup >
120
+ <PropertyGroup Condition =" '$(Configuration)|$(Platform)' == 'EmbeddingTest|x64'" >
121
+ <DebugSymbols >true</DebugSymbols >
122
+ <OutputPath >bin\x64\EmbeddingTest\</OutputPath >
123
+ <DefineConstants >DEBUG;TRACE</DefineConstants >
124
+ <DebugType >full</DebugType >
125
+ <PlatformTarget >x64</PlatformTarget >
126
+ <CodeAnalysisIgnoreBuiltInRuleSets >false</CodeAnalysisIgnoreBuiltInRuleSets >
127
+ <CodeAnalysisIgnoreBuiltInRules >true</CodeAnalysisIgnoreBuiltInRules >
128
+ <CodeAnalysisFailOnMissingRules >true</CodeAnalysisFailOnMissingRules >
129
+ </PropertyGroup >
130
+ <PropertyGroup Condition =" '$(Configuration)|$(Platform)' == 'UnitTests|x64'" >
131
+ <DebugSymbols >true</DebugSymbols >
132
+ <OutputPath >bin\x64\UnitTests\</OutputPath >
133
+ <DefineConstants >DEBUG;TRACE</DefineConstants >
134
+ <DebugType >full</DebugType >
135
+ <PlatformTarget >x64</PlatformTarget >
136
+ <CodeAnalysisIgnoreBuiltInRules >true</CodeAnalysisIgnoreBuiltInRules >
137
+ <CodeAnalysisFailOnMissingRules >true</CodeAnalysisFailOnMissingRules >
138
+ </PropertyGroup >
139
+ <PropertyGroup Condition =" '$(Configuration)|$(Platform)' == 'DebugMono_x86|x64'" >
140
+ <DebugSymbols >true</DebugSymbols >
141
+ <OutputPath >bin\x64\DebugMono_x86\</OutputPath >
142
+ <DefineConstants >DEBUG;TRACE</DefineConstants >
143
+ <DebugType >full</DebugType >
144
+ <PlatformTarget >x64</PlatformTarget >
145
+ <CodeAnalysisIgnoreBuiltInRuleSets >true</CodeAnalysisIgnoreBuiltInRuleSets >
146
+ <CodeAnalysisIgnoreBuiltInRules >false</CodeAnalysisIgnoreBuiltInRules >
147
+ <CodeAnalysisFailOnMissingRules >false</CodeAnalysisFailOnMissingRules >
148
+ </PropertyGroup >
149
+ <ItemGroup >
150
+ <Compile Include =" arraytest.cs" />
151
+ <Compile Include =" subclasstest.cs" />
152
+ <Compile Include =" classtest.cs" />
153
+ <Compile Include =" constructortests.cs" />
154
+ <Compile Include =" conversiontest.cs" />
155
+ <Compile Include =" delegatetest.cs" />
156
+ <Compile Include =" enumtest.cs" />
157
+ <Compile Include =" eventtest.cs" />
158
+ <Compile Include =" exceptiontest.cs" />
159
+ <Compile Include =" fieldtest.cs" />
160
+ <Compile Include =" generictest.cs" />
161
+ <Compile Include =" globaltest.cs" />
162
+ <Compile Include =" indexertest.cs" />
163
+ <Compile Include =" interfacetest.cs" />
164
+ <Compile Include =" methodtest.cs" />
165
+ <Compile Include =" propertytest.cs" />
166
+ <Compile Include =" threadtest.cs" />
167
+ </ItemGroup >
168
+ <ItemGroup >
169
+ <Reference Include =" System" />
170
+ <Reference Include =" System.Core" >
171
+ <RequiredTargetFramework >3.5</RequiredTargetFramework >
172
+ </Reference >
173
+ <Reference Include =" System.Windows.Forms" />
174
+ </ItemGroup >
175
+ <ItemGroup >
176
+ <ProjectReference Include =" ..\runtime\Python.Runtime.csproj" >
177
+ <Project >{097B4AC0-74E9-4C58-BCF8-C69746EC8271}</Project >
178
+ <Name >Python.Runtime</Name >
179
+ </ProjectReference >
180
+ </ItemGroup >
181
+ <Import Project =" $(MSBuildBinPath)\Microsoft.CSHARP.Targets" />
182
+ <ProjectExtensions >
183
+ <VisualStudio AllowExistingFolder =" true" />
184
+ </ProjectExtensions >
185
+ <PropertyGroup >
186
+ <PostBuildEvent >copy "$(TargetPath)" "$(SolutionDir)"
187
+ copy "$(TargetDir)*.pdb" "$(SolutionDir)"
188
+ </PostBuildEvent >
189
+ </PropertyGroup >
190
+ </Project >
0 commit comments