Making sure mono_marshal_free is used instead of g_free in mono_string_builder_to_utf8
[mono.git] / mcs / class / System.Core / System.Core-build.csproj
1 <?xml version="1.0" encoding="utf-8"?>\r
2 <Project ToolsVersion="4.0" DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">\r
3   <PropertyGroup>\r
4     <Configuration Condition=" '$(Configuration)' == '' ">Debug</Configuration>\r
5     <Platform Condition=" '$(Platform)' == '' ">AnyCPU</Platform>\r
6     <ProductVersion>9.0.30729</ProductVersion>\r
7     <SchemaVersion>2.0</SchemaVersion>\r
8     <ProjectGuid>{C371834B-0195-4342-8652-BF015D18C974}</ProjectGuid>\r
9     <OutputType>Library</OutputType>\r
10     <NoWarn>1699,1720</NoWarn>\r
11     <OutputPath>./../../class/lib/build</OutputPath>\r
12     <NoStdLib>True</NoStdLib>\r
13     <NoConfig>True</NoConfig>\r
14     <AllowUnsafeBlocks>true</AllowUnsafeBlocks>\r
15     <AppDesignerFolder>Properties</AppDesignerFolder>\r
16     <RootNamespace>\r
17     </RootNamespace>\r
18     <AssemblyName>System.Core</AssemblyName>\r
19     <TargetFrameworkVersion>v4.0</TargetFrameworkVersion>\r
20     <FileAlignment>512</FileAlignment>\r
21   </PropertyGroup>\r
22   <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">\r
23     <DebugSymbols>true</DebugSymbols>\r
24     <DebugType>full</DebugType>\r
25     <NoWarn>1699,1720</NoWarn>\r
26     <Optimize>false</Optimize>\r
27     <DefineConstants>DEBUG;TRACE;NET_1_1;NET_2_0;NET_3_0;NET_3_5;NET_4_0;INSIDE_SYSCORE;LIBC;NET_3_5;FEATURE_CORE_DLR;FEATURE_REFEMIT;FEATURE_PDBEMIT</DefineConstants>\r
28     <ErrorReport>prompt</ErrorReport>\r
29     <WarningLevel>4</WarningLevel>\r
30   </PropertyGroup>\r
31   <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">\r
32     <DebugType>pdbonly</DebugType>\r
33     <NoWarn>1699,1720</NoWarn>\r
34     <Optimize>true</Optimize>\r
35     <DefineConstants>NET_1_1;NET_2_0;NET_3_0;NET_3_5;NET_4_0;INSIDE_SYSCORE;LIBC;NET_3_5;FEATURE_CORE_DLR;FEATURE_REFEMIT;FEATURE_PDBEMIT</DefineConstants>\r
36     <ErrorReport>prompt</ErrorReport>\r
37     <WarningLevel>4</WarningLevel>\r
38   </PropertyGroup>\r
39   <!-- Set AddAdditionalExplicitAssemblyReferences to false, otherwise if targetting .NET4.0, \r
40   Microsoft.NETFramework.props will force a dependency on the assembly System.Core. This\r
41   is a problem to compile the Mono mscorlib.dll -->\r
42   <PropertyGroup>\r
43     <AddAdditionalExplicitAssemblyReferences>false</AddAdditionalExplicitAssemblyReferences>\r
44   </PropertyGroup>\r
45   <Import Project="$(MSBuildToolsPath)\Microsoft.CSharp.targets" />\r
46   <ItemGroup>\r
47     <Compile Include="..\dlr\Runtime\Microsoft.Scripting.Core\Actions\BinaryOperationBinder.cs" />\r
48     <Compile Include="..\dlr\Runtime\Microsoft.Scripting.Core\Actions\BindingRestrictions.cs" />\r
49     <Compile Include="..\dlr\Runtime\Microsoft.Scripting.Core\Actions\CallInfo.cs" />\r
50     <Compile Include="..\dlr\Runtime\Microsoft.Scripting.Core\Actions\CallSite.cs" />\r
51     <Compile Include="..\dlr\Runtime\Microsoft.Scripting.Core\Actions\CallSiteBinder.cs" />\r
52     <Compile Include="..\dlr\Runtime\Microsoft.Scripting.Core\Actions\CallSiteHelpers.cs" />\r
53     <Compile Include="..\dlr\Runtime\Microsoft.Scripting.Core\Actions\CallSiteOps.cs" />\r
54     <Compile Include="..\dlr\Runtime\Microsoft.Scripting.Core\Actions\ConvertBinder.cs" />\r
55     <Compile Include="..\dlr\Runtime\Microsoft.Scripting.Core\Actions\CreateInstanceBinder.cs" />\r
56     <Compile Include="..\dlr\Runtime\Microsoft.Scripting.Core\Actions\DeleteIndexBinder.cs" />\r
57     <Compile Include="..\dlr\Runtime\Microsoft.Scripting.Core\Actions\DeleteMemberBinder.cs" />\r
58     <Compile Include="..\dlr\Runtime\Microsoft.Scripting.Core\Actions\DynamicMetaObject.cs" />\r
59     <Compile Include="..\dlr\Runtime\Microsoft.Scripting.Core\Actions\DynamicMetaObjectBinder.cs" />\r
60     <Compile Include="..\dlr\Runtime\Microsoft.Scripting.Core\Actions\DynamicObject.cs" />\r
61     <Compile Include="..\dlr\Runtime\Microsoft.Scripting.Core\Actions\ExpandoClass.cs" />\r
62     <Compile Include="..\dlr\Runtime\Microsoft.Scripting.Core\Actions\ExpandoObject.cs" />\r
63     <Compile Include="..\dlr\Runtime\Microsoft.Scripting.Core\Actions\GetIndexBinder.cs" />\r
64     <Compile Include="..\dlr\Runtime\Microsoft.Scripting.Core\Actions\GetMemberBinder.cs" />\r
65     <Compile Include="..\dlr\Runtime\Microsoft.Scripting.Core\Actions\IDynamicMetaObjectProvider.cs" />\r
66     <Compile Include="..\dlr\Runtime\Microsoft.Scripting.Core\Actions\IInvokeOnGetBinder.cs" />\r
67     <Compile Include="..\dlr\Runtime\Microsoft.Scripting.Core\Actions\InvokeBinder.cs" />\r
68     <Compile Include="..\dlr\Runtime\Microsoft.Scripting.Core\Actions\InvokeMemberBinder.cs" />\r
69     <Compile Include="..\dlr\Runtime\Microsoft.Scripting.Core\Actions\RuleCache.cs" />\r
70     <Compile Include="..\dlr\Runtime\Microsoft.Scripting.Core\Actions\SetIndexBinder.cs" />\r
71     <Compile Include="..\dlr\Runtime\Microsoft.Scripting.Core\Actions\SetMemberBinder.cs" />\r
72     <Compile Include="..\dlr\Runtime\Microsoft.Scripting.Core\Actions\UnaryOperationBinder.cs" />\r
73     <Compile Include="..\dlr\Runtime\Microsoft.Scripting.Core\Actions\UpdateDelegates.Generated.cs" />\r
74     <Compile Include="..\dlr\Runtime\Microsoft.Scripting.Core\Ast\BinaryExpression.cs" />\r
75     <Compile Include="..\dlr\Runtime\Microsoft.Scripting.Core\Ast\BlockExpression.cs" />\r
76     <Compile Include="..\dlr\Runtime\Microsoft.Scripting.Core\Ast\CatchBlock.cs" />\r
77     <Compile Include="..\dlr\Runtime\Microsoft.Scripting.Core\Ast\ConditionalExpression.cs" />\r
78     <Compile Include="..\dlr\Runtime\Microsoft.Scripting.Core\Ast\ConstantExpression.cs" />\r
79     <Compile Include="..\dlr\Runtime\Microsoft.Scripting.Core\Ast\DebugInfoExpression.cs" />\r
80     <Compile Include="..\dlr\Runtime\Microsoft.Scripting.Core\Ast\DebugViewWriter.cs" />\r
81     <Compile Include="..\dlr\Runtime\Microsoft.Scripting.Core\Ast\DefaultExpression.cs" />\r
82     <Compile Include="..\dlr\Runtime\Microsoft.Scripting.Core\Ast\DynamicExpression.cs" />\r
83     <Compile Include="..\dlr\Runtime\Microsoft.Scripting.Core\Ast\ElementInit.cs" />\r
84     <Compile Include="..\dlr\Runtime\Microsoft.Scripting.Core\Ast\Expression.cs" />\r
85     <Compile Include="..\dlr\Runtime\Microsoft.Scripting.Core\Ast\Expression.DebuggerProxy.cs" />\r
86     <Compile Include="..\dlr\Runtime\Microsoft.Scripting.Core\Ast\ExpressionStringBuilder.cs" />\r
87     <Compile Include="..\dlr\Runtime\Microsoft.Scripting.Core\Ast\ExpressionType.cs" />\r
88     <Compile Include="..\dlr\Runtime\Microsoft.Scripting.Core\Ast\ExpressionVisitor.cs" />\r
89     <Compile Include="..\dlr\Runtime\Microsoft.Scripting.Core\Ast\GotoExpression.cs" />\r
90     <Compile Include="..\dlr\Runtime\Microsoft.Scripting.Core\Ast\IArgumentProvider.cs" />\r
91     <Compile Include="..\dlr\Runtime\Microsoft.Scripting.Core\Ast\IndexExpression.cs" />\r
92     <Compile Include="..\dlr\Runtime\Microsoft.Scripting.Core\Ast\InvocationExpression.cs" />\r
93     <Compile Include="..\dlr\Runtime\Microsoft.Scripting.Core\Ast\LabelExpression.cs" />\r
94     <Compile Include="..\dlr\Runtime\Microsoft.Scripting.Core\Ast\LabelTarget.cs" />\r
95     <Compile Include="..\dlr\Runtime\Microsoft.Scripting.Core\Ast\LambdaExpression.cs" />\r
96     <Compile Include="..\dlr\Runtime\Microsoft.Scripting.Core\Ast\ListArgumentProvider.cs" />\r
97     <Compile Include="..\dlr\Runtime\Microsoft.Scripting.Core\Ast\ListInitExpression.cs" />\r
98     <Compile Include="..\dlr\Runtime\Microsoft.Scripting.Core\Ast\LoopExpression.cs" />\r
99     <Compile Include="..\dlr\Runtime\Microsoft.Scripting.Core\Ast\MemberAssignment.cs" />\r
100     <Compile Include="..\dlr\Runtime\Microsoft.Scripting.Core\Ast\MemberBinding.cs" />\r
101     <Compile Include="..\dlr\Runtime\Microsoft.Scripting.Core\Ast\MemberExpression.cs" />\r
102     <Compile Include="..\dlr\Runtime\Microsoft.Scripting.Core\Ast\MemberInitExpression.cs" />\r
103     <Compile Include="..\dlr\Runtime\Microsoft.Scripting.Core\Ast\MemberListBinding.cs" />\r
104     <Compile Include="..\dlr\Runtime\Microsoft.Scripting.Core\Ast\MemberMemberBinding.cs" />\r
105     <Compile Include="..\dlr\Runtime\Microsoft.Scripting.Core\Ast\MethodCallExpression.cs" />\r
106     <Compile Include="..\dlr\Runtime\Microsoft.Scripting.Core\Ast\NewArrayExpression.cs" />\r
107     <Compile Include="..\dlr\Runtime\Microsoft.Scripting.Core\Ast\NewExpression.cs" />\r
108     <Compile Include="..\dlr\Runtime\Microsoft.Scripting.Core\Ast\ParameterExpression.cs" />\r
109     <Compile Include="..\dlr\Runtime\Microsoft.Scripting.Core\Ast\RuntimeVariablesExpression.cs" />\r
110     <Compile Include="..\dlr\Runtime\Microsoft.Scripting.Core\Ast\SwitchCase.cs" />\r
111     <Compile Include="..\dlr\Runtime\Microsoft.Scripting.Core\Ast\SwitchExpression.cs" />\r
112     <Compile Include="..\dlr\Runtime\Microsoft.Scripting.Core\Ast\SymbolDocumentInfo.cs" />\r
113     <Compile Include="..\dlr\Runtime\Microsoft.Scripting.Core\Ast\TryExpression.cs" />\r
114     <Compile Include="..\dlr\Runtime\Microsoft.Scripting.Core\Ast\TypeBinaryExpression.cs" />\r
115     <Compile Include="..\dlr\Runtime\Microsoft.Scripting.Core\Ast\TypeUtils.cs" />\r
116     <Compile Include="..\dlr\Runtime\Microsoft.Scripting.Core\Ast\UnaryExpression.cs" />\r
117     <Compile Include="..\dlr\Runtime\Microsoft.Scripting.Core\Compiler\AnalyzedTree.cs" />\r
118     <Compile Include="..\dlr\Runtime\Microsoft.Scripting.Core\Compiler\AssemblyGen.cs" />\r
119     <Compile Include="..\dlr\Runtime\Microsoft.Scripting.Core\Compiler\BoundConstants.cs" />\r
120     <Compile Include="..\dlr\Runtime\Microsoft.Scripting.Core\Compiler\Closure.cs" />\r
121     <Compile Include="..\dlr\Runtime\Microsoft.Scripting.Core\Compiler\CompilerScope.cs" />\r
122     <Compile Include="..\dlr\Runtime\Microsoft.Scripting.Core\Compiler\CompilerScope.Storage.cs" />\r
123     <Compile Include="..\dlr\Runtime\Microsoft.Scripting.Core\Compiler\ConstantCheck.cs" />\r
124     <Compile Include="..\dlr\Runtime\Microsoft.Scripting.Core\Compiler\DebugInfoGenerator.cs" />\r
125     <Compile Include="..\dlr\Runtime\Microsoft.Scripting.Core\Compiler\DelegateHelpers.cs" />\r
126     <Compile Include="..\dlr\Runtime\Microsoft.Scripting.Core\Compiler\DelegateHelpers.Generated.cs" />\r
127     <Compile Include="..\dlr\Runtime\Microsoft.Scripting.Core\Compiler\ExpressionQuoter.cs" />\r
128     <Compile Include="..\dlr\Runtime\Microsoft.Scripting.Core\Compiler\HoistedLocals.cs" />\r
129     <Compile Include="..\dlr\Runtime\Microsoft.Scripting.Core\Compiler\ILGen.cs" />\r
130     <Compile Include="..\dlr\Runtime\Microsoft.Scripting.Core\Compiler\KeyedQueue.cs" />\r
131     <Compile Include="..\dlr\Runtime\Microsoft.Scripting.Core\Compiler\LabelInfo.cs" />\r
132     <Compile Include="..\dlr\Runtime\Microsoft.Scripting.Core\Compiler\LambdaCompiler.Address.cs" />\r
133     <Compile Include="..\dlr\Runtime\Microsoft.Scripting.Core\Compiler\LambdaCompiler.Binary.cs" />\r
134     <Compile Include="..\dlr\Runtime\Microsoft.Scripting.Core\Compiler\LambdaCompiler.ControlFlow.cs" />\r
135     <Compile Include="..\dlr\Runtime\Microsoft.Scripting.Core\Compiler\LambdaCompiler.cs" />\r
136     <Compile Include="..\dlr\Runtime\Microsoft.Scripting.Core\Compiler\LambdaCompiler.Expressions.cs" />\r
137     <Compile Include="..\dlr\Runtime\Microsoft.Scripting.Core\Compiler\LambdaCompiler.Generated.cs" />\r
138     <Compile Include="..\dlr\Runtime\Microsoft.Scripting.Core\Compiler\LambdaCompiler.Lambda.cs" />\r
139     <Compile Include="..\dlr\Runtime\Microsoft.Scripting.Core\Compiler\LambdaCompiler.Logical.cs" />\r
140     <Compile Include="..\dlr\Runtime\Microsoft.Scripting.Core\Compiler\LambdaCompiler.Statements.cs" />\r
141     <Compile Include="..\dlr\Runtime\Microsoft.Scripting.Core\Compiler\LambdaCompiler.Unary.cs" />\r
142     <Compile Include="..\dlr\Runtime\Microsoft.Scripting.Core\Compiler\OffsetTrackingILGenerator.cs" />\r
143     <Compile Include="..\dlr\Runtime\Microsoft.Scripting.Core\Compiler\RuntimeVariableList.cs" />\r
144     <Compile Include="..\dlr\Runtime\Microsoft.Scripting.Core\Compiler\Set.cs" />\r
145     <Compile Include="..\dlr\Runtime\Microsoft.Scripting.Core\Compiler\StackSpiller.Bindings.cs" />\r
146     <Compile Include="..\dlr\Runtime\Microsoft.Scripting.Core\Compiler\StackSpiller.cs" />\r
147     <Compile Include="..\dlr\Runtime\Microsoft.Scripting.Core\Compiler\StackSpiller.Generated.cs" />\r
148     <Compile Include="..\dlr\Runtime\Microsoft.Scripting.Core\Compiler\StackSpiller.Temps.cs" />\r
149     <Compile Include="..\dlr\Runtime\Microsoft.Scripting.Core\Compiler\SymbolDocumentGenerator.cs" />\r
150     <Compile Include="..\dlr\Runtime\Microsoft.Scripting.Core\Compiler\SymbolGuids.cs" />\r
151     <Compile Include="..\dlr\Runtime\Microsoft.Scripting.Core\Compiler\VariableBinder.cs" />\r
152     <Compile Include="..\dlr\Runtime\Microsoft.Scripting.Core\Utils\CacheDict.cs" />\r
153     <Compile Include="..\dlr\Runtime\Microsoft.Scripting.Core\Utils\CollectionExtensions.cs" />\r
154     <Compile Include="..\dlr\Runtime\Microsoft.Scripting.Core\Utils\ContractUtils.cs" />\r
155     <Compile Include="..\dlr\Runtime\Microsoft.Scripting.Core\Utils\ExceptionFactory.Generated.cs" />\r
156     <Compile Include="..\dlr\Runtime\Microsoft.Scripting.Core\Utils\Helpers.cs" />\r
157     <Compile Include="..\dlr\Runtime\Microsoft.Scripting.Core\Utils\IRuntimeVariables.cs" />\r
158     <Compile Include="..\dlr\Runtime\Microsoft.Scripting.Core\Utils\ReadOnlyCollectionBuilder.cs" />\r
159     <Compile Include="..\dlr\Runtime\Microsoft.Scripting.Core\Utils\ReadOnlyDictionary.cs" />\r
160     <Compile Include="..\dlr\Runtime\Microsoft.Scripting.Core\Utils\ReferenceEqualityComparer.cs" />\r
161     <Compile Include="..\dlr\Runtime\Microsoft.Scripting.Core\Utils\ReflectionUtils.cs" />\r
162     <Compile Include="..\dlr\Runtime\Microsoft.Scripting.Core\Utils\TrueReadOnlyCollection.cs" />\r
163     <Compile Include="..\dlr\Runtime\Microsoft.Scripting.Core\Utils\TypeExtensions.cs" />\r
164     <Compile Include="Assembly\AssemblyInfo.cs" />\r
165     <Compile Include="Microsoft.Win32.SafeHandles\SafeMemoryMappedFileHandle.cs" />\r
166     <Compile Include="Microsoft.Win32.SafeHandles\SafeMemoryMappedViewHandle.cs" />\r
167     <Compile Include="Microsoft.Win32.SafeHandles\SafePipeHandle.cs" />\r
168     <Compile Include="System.Collections.Generic\HashSet.cs" />\r
169     <Compile Include="System.IO.MemoryMappedFiles\MemoryMappedFile.cs" />\r
170     <Compile Include="System.IO.MemoryMappedFiles\MemoryMappedFileAccess.cs" />\r
171     <Compile Include="System.IO.MemoryMappedFiles\MemoryMappedFileOptions.cs" />\r
172     <Compile Include="System.IO.MemoryMappedFiles\MemoryMappedFileRights.cs" />\r
173     <Compile Include="System.IO.MemoryMappedFiles\MemoryMappedFileSecurity.cs" />\r
174     <Compile Include="System.IO.MemoryMappedFiles\MemoryMappedViewAccessor.cs" />\r
175     <Compile Include="System.IO.MemoryMappedFiles\MemoryMappedViewStream.cs" />\r
176     <Compile Include="System.IO.Pipes\AnonymousPipeClientStream.cs" />\r
177     <Compile Include="System.IO.Pipes\AnonymousPipeServerStream.cs" />\r
178     <Compile Include="System.IO.Pipes\NamedPipeClientStream.cs" />\r
179     <Compile Include="System.IO.Pipes\NamedPipeServerStream.cs" />\r
180     <Compile Include="System.IO.Pipes\PipeAccessRights.cs" />\r
181     <Compile Include="System.IO.Pipes\PipeAccessRule.cs" />\r
182     <Compile Include="System.IO.Pipes\PipeAuditRule.cs" />\r
183     <Compile Include="System.IO.Pipes\PipeDirection.cs" />\r
184     <Compile Include="System.IO.Pipes\PipeInterfaces.cs" />\r
185     <Compile Include="System.IO.Pipes\PipeOptions.cs" />\r
186     <Compile Include="System.IO.Pipes\PipeSecurity.cs" />\r
187     <Compile Include="System.IO.Pipes\PipeStream.cs" />\r
188     <Compile Include="System.IO.Pipes\PipeStreamImpersonationWorker.cs" />\r
189     <Compile Include="System.IO.Pipes\PipeTransmissionMode.cs" />\r
190     <Compile Include="System.IO.Pipes\PipeUnix.cs" />\r
191     <Compile Include="System.IO.Pipes\PipeWin32.cs" />\r
192     <Compile Include="System.IO\HandleInheritability.cs" />\r
193     <Compile Include="System.Linq.Expressions\ExpressionTransformer.cs" />\r
194     <Compile Include="System.Linq.Expressions\Extensions.cs" />\r
195     <Compile Include="System.Linq.Parallel.QueryNodes\QueryBaseNode.cs" />\r
196     <Compile Include="System.Linq.Parallel.QueryNodes\QueryCastNode.cs" />\r
197     <Compile Include="System.Linq.Parallel.QueryNodes\QueryChildNode.cs" />\r
198     <Compile Include="System.Linq.Parallel.QueryNodes\QueryConcatNode.cs" />\r
199     <Compile Include="System.Linq.Parallel.QueryNodes\QueryDefaultEmptyNode.cs" />\r
200     <Compile Include="System.Linq.Parallel.QueryNodes\QueryGroupByNode.cs" />\r
201     <Compile Include="System.Linq.Parallel.QueryNodes\QueryHeadWorkerNode.cs" />\r
202     <Compile Include="System.Linq.Parallel.QueryNodes\QueryJoinNode.cs" />\r
203     <Compile Include="System.Linq.Parallel.QueryNodes\QueryMuxNode.cs" />\r
204     <Compile Include="System.Linq.Parallel.QueryNodes\QueryOptionNode.cs" />\r
205     <Compile Include="System.Linq.Parallel.QueryNodes\QueryOrderByNode.cs" />\r
206     <Compile Include="System.Linq.Parallel.QueryNodes\QueryOrderedStreamNode.cs" />\r
207     <Compile Include="System.Linq.Parallel.QueryNodes\QueryOrderGuardNode.cs" />\r
208     <Compile Include="System.Linq.Parallel.QueryNodes\QueryReverseNode.cs" />\r
209     <Compile Include="System.Linq.Parallel.QueryNodes\QuerySelectManyNode.cs" />\r
210     <Compile Include="System.Linq.Parallel.QueryNodes\QuerySelectNode.cs" />\r
211     <Compile Include="System.Linq.Parallel.QueryNodes\QuerySetNode.cs" />\r
212     <Compile Include="System.Linq.Parallel.QueryNodes\QueryStartNode.cs" />\r
213     <Compile Include="System.Linq.Parallel.QueryNodes\QueryStreamNode.cs" />\r
214     <Compile Include="System.Linq.Parallel.QueryNodes\QueryWhereNode.cs" />\r
215     <Compile Include="System.Linq.Parallel.QueryNodes\QueryZipNode.cs" />\r
216     <Compile Include="System.Linq.Parallel.QueryNodes\SetInclusion.cs" />\r
217     <Compile Include="System.Linq.Parallel.QueryNodes\WrapHelper.cs" />\r
218     <Compile Include="System.Linq.Parallel\AggregationList.cs" />\r
219     <Compile Include="System.Linq.Parallel\ConcurrentGrouping.cs" />\r
220     <Compile Include="System.Linq.Parallel\ConcurrentLookup.cs" />\r
221     <Compile Include="System.Linq.Parallel\INodeVisitor.cs" />\r
222     <Compile Include="System.Linq.Parallel\IVisitableNode.cs" />\r
223     <Compile Include="System.Linq.Parallel\OrderingEnumerator.cs" />\r
224     <Compile Include="System.Linq.Parallel\ParallelExecuter.cs" />\r
225     <Compile Include="System.Linq.Parallel\ParallelPartitioner.cs" />\r
226     <Compile Include="System.Linq.Parallel\ParallelQueryEnumerator.cs" />\r
227     <Compile Include="System.Linq.Parallel\ParallelQuickSort.cs" />\r
228     <Compile Include="System.Linq.Parallel\QueryCheckerVisitor.cs" />\r
229     <Compile Include="System.Linq.Parallel\QueryIsOrderedVisitor.cs" />\r
230     <Compile Include="System.Linq.Parallel\QueryOptions.cs" />\r
231     <Compile Include="System.Linq.Parallel\RangeList.cs" />\r
232     <Compile Include="System.Linq.Parallel\RepeatList.cs" />\r
233     <Compile Include="System.Linq.Parallel\ReverseList.cs" />\r
234     <Compile Include="System.Linq.Parallel\StripPartitioner.cs" />\r
235     <Compile Include="System.Linq.Parallel\TemporaryArea.cs" />\r
236     <Compile Include="System.Linq\Check.cs" />\r
237     <Compile Include="System.Linq\Enumerable.cs" />\r
238     <Compile Include="System.Linq\EnumerableExecutor.cs" />\r
239     <Compile Include="System.Linq\EnumerableExecutor_T.cs" />\r
240     <Compile Include="System.Linq\EnumerableQuery.cs" />\r
241     <Compile Include="System.Linq\EnumerableQuery_T.cs" />\r
242     <Compile Include="System.Linq\Grouping.cs" />\r
243     <Compile Include="System.Linq\IGrouping.cs" />\r
244     <Compile Include="System.Linq\ILookup_T.cs" />\r
245     <Compile Include="System.Linq\IOrderedEnumerable_T.cs" />\r
246     <Compile Include="System.Linq\IOrderedQueryable.cs" />\r
247     <Compile Include="System.Linq\IOrderedQueryable_T.cs" />\r
248     <Compile Include="System.Linq\IQueryable.cs" />\r
249     <Compile Include="System.Linq\IQueryable_T.cs" />\r
250     <Compile Include="System.Linq\IQueryProvider.cs" />\r
251     <Compile Include="System.Linq\Lookup.cs" />\r
252     <Compile Include="System.Linq\OrderedEnumerable.cs" />\r
253     <Compile Include="System.Linq\OrderedParallelQuery.cs" />\r
254     <Compile Include="System.Linq\OrderedSequence.cs" />\r
255     <Compile Include="System.Linq\ParallelEnumerable.cs" />\r
256     <Compile Include="System.Linq\ParallelExecutionMode.cs" />\r
257     <Compile Include="System.Linq\ParallelMergeOptions.cs" />\r
258     <Compile Include="System.Linq\ParallelQuery.cs" />\r
259     <Compile Include="System.Linq\Queryable.cs" />\r
260     <Compile Include="System.Linq\QueryableEnumerable.cs" />\r
261     <Compile Include="System.Linq\QueryableTransformer.cs" />\r
262     <Compile Include="System.Linq\QuickSort.cs" />\r
263     <Compile Include="System.Linq\SortContext.cs" />\r
264     <Compile Include="System.Linq\SortDirection.cs" />\r
265     <Compile Include="System.Linq\SortSequenceContext.cs" />\r
266     <Compile Include="System.Runtime.CompilerServices\DynamicAttribute.cs" />\r
267     <Compile Include="System.Runtime.CompilerServices\ExtensionAttribute.cs" />\r
268     <Compile Include="System.Runtime.CompilerServices\IStrongBox.cs" />\r
269     <Compile Include="System.Runtime.CompilerServices\StrongBox_T.cs" />\r
270     <Compile Include="System.Security.Cryptography\AesCryptoServiceProvider.cs" />\r
271     <Compile Include="System.Security.Cryptography\AesManaged.cs" />\r
272     <Compile Include="System.Security.Cryptography\AesTransform.cs" />\r
273     <Compile Include="System.Security.Cryptography\CngAlgorithm.cs" />\r
274     <Compile Include="System.Security.Cryptography\CngAlgorithmGroup.cs" />\r
275     <Compile Include="System.Security.Cryptography\MD5Cng.cs" />\r
276     <Compile Include="System.Security.Cryptography\SHA1Cng.cs" />\r
277     <Compile Include="System.Security.Cryptography\SHA256Cng.cs" />\r
278     <Compile Include="System.Security.Cryptography\SHA256CryptoServiceProvider.cs" />\r
279     <Compile Include="System.Security.Cryptography\SHA384Cng.cs" />\r
280     <Compile Include="System.Security.Cryptography\SHA384CryptoServiceProvider.cs" />\r
281     <Compile Include="System.Security.Cryptography\SHA512Cng.cs" />\r
282     <Compile Include="System.Security.Cryptography\SHA512CryptoServiceProvider.cs" />\r
283     <Compile Include="System.Threading.Tasks\TaskExtensions.cs" />\r
284     <Compile Include="System.Threading\LockRecursionException.cs" />\r
285     <Compile Include="System.Threading\LockRecursionPolicy.cs" />\r
286     <Compile Include="System.Threading\ReaderWriterLockSlim.cs" />\r
287     <Compile Include="System.Threading\ReaderWriterLockSlimExtensions.cs" />\r
288     <Compile Include="System.Threading\ThreadLockState.cs" />\r
289     <Compile Include="System\Actions.cs" />\r
290     <Compile Include="System\Funcs.cs" />\r
291     <Compile Include="System\InvalidTimeZoneException.cs" />\r
292     <Compile Include="System\TimeZoneInfo.AdjustmentRule.cs" />\r
293     <Compile Include="System\TimeZoneInfo.cs" />\r
294     <Compile Include="System\TimeZoneInfo.TransitionTime.cs" />\r
295     <Compile Include="System\TimeZoneNotFoundException.cs" />\r
296     <Compile Include="System\Util.cs" />\r  </ItemGroup>\r
297   <!-- To modify your build process, add your task inside one of the targets below and uncomment it. \r
298        Other similar extension points exist, see Microsoft.Common.targets.\r
299   <Target Name="BeforeBuild">\r
300   </Target>\r
301   <Target Name="AfterBuild">\r
302   </Target>\r
303   -->\r
304   <PropertyGroup>\r
305     <PreBuildEvent>\r
306 \r
307     </PreBuildEvent>\r
308     <PostBuildEvent Condition=" '$(OS)' != 'Windows_NT' ">
309
310     </PostBuildEvent>
311     <PostBuildEvent Condition=" '$(OS)' == 'Windows_NT' ">
312
313     </PostBuildEvent>\r
314   </PropertyGroup>\r
315   <ItemGroup>\r
316     <ProjectReference Include="..\corlib\corlib-build.csproj">\r
317       <Project>{2BDF80D1-6F06-4908-B351-835292B7A9B9}</Project>\r
318       <Name>corlib\corlib-build</Name>\r
319     </ProjectReference>\r
320     <ProjectReference Include="..\System\System-build-1.csproj">\r
321       <Project>{ACA4A790-62B2-4D59-B96C-CE17F8F6BE58}</Project>\r
322       <Name>System\System-build-1</Name>\r
323     </ProjectReference>\r
324     <ProjectReference Include="..\Mono.Posix\Mono.Posix-build.csproj">\r
325       <Project>{AA347918-40BB-4762-8A7F-B94836255127}</Project>\r
326       <Name>Mono.Posix\Mono.Posix-build</Name>\r
327     </ProjectReference>\r
328   </ItemGroup>\r
329   <ItemGroup>\r
330     <Folder Include="Properties\" />\r
331   </ItemGroup>\r
332 </Project>\r
333