[sgen] Reenable gc-altstack test
[mono.git] / mcs / class / dlr / Runtime / Microsoft.Scripting.Core / Microsoft.Scripting.Core.csproj
1 <?xml version="1.0" encoding="utf-8"?>
2 <Project DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003" ToolsVersion="4.0">
3   <Import Project="$(ProjectDir)..\..\Solutions\Common.proj" />
4   <PropertyGroup>
5     <SchemaVersion>2.0</SchemaVersion>
6     <ProjectGuid>{2AE75F5A-CD1F-4925-9647-AF4D1C282FB4}</ProjectGuid>
7     <OutputType>Library</OutputType>
8     <AppDesignerFolder>Properties</AppDesignerFolder>
9     <RootNamespace>System.Scripting</RootNamespace>
10     <AssemblyName>Microsoft.Scripting.Core</AssemblyName>
11     <BaseAddress>855638016</BaseAddress>
12     <CodeAnalysisRuleSet>$(AssemblyName).ruleset</CodeAnalysisRuleSet>
13     <DocumentationFile>$(SolutionDir)..\bin\$(Configuration)\$(AssemblyName).xml</DocumentationFile>
14   </PropertyGroup>
15   <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'FxCop|AnyCPU' ">
16   </PropertyGroup>
17   <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'v2Debug|AnyCPU' ">
18   </PropertyGroup>
19   <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'v2Release|AnyCPU' ">
20   </PropertyGroup>
21   <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'WP7Debug|AnyCPU' ">
22   </PropertyGroup>
23   <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'WP7Release|AnyCPU' ">
24   </PropertyGroup>
25   <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'AndroidDebug|AnyCPU' ">
26   </PropertyGroup>
27   <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'AndroidRelease|AnyCPU' ">
28   </PropertyGroup>
29   <ItemGroup>
30     <Compile Include="..\..\Hosts\Silverlight\SilverlightVersion.cs" Condition=" '$(IsSilverlight)' == 'true' ">
31       <Link>Properties\SilverlightVersion.cs</Link>
32     </Compile>
33     <Compile Include="Actions\CallInfo.cs" />
34     <Compile Include="Actions\CallSiteOps.cs" />
35     <Compile Include="Actions\IInvokeOnGetBinder.cs" />
36     <Compile Include="Actions\InvokeMemberBinder.cs" />
37     <Compile Include="Actions\BinaryOperationBinder.cs" />
38     <Compile Include="Actions\CallSite.cs" />
39     <Compile Include="Actions\CallSiteBinder.cs" />
40     <Compile Include="Actions\CallSiteHelpers.cs" />
41     <Compile Include="Actions\ConvertBinder.cs" />
42     <Compile Include="Actions\DeleteIndexBinder.cs" />
43     <Compile Include="Actions\DynamicObject.cs" />
44     <Compile Include="Actions\ExpandoObject.cs" />
45     <Compile Include="Actions\ExpandoClass.cs" />
46     <Compile Include="Actions\GetIndexBinder.cs" />
47     <Compile Include="Actions\CreateInstanceBinder.cs" />
48     <Compile Include="Actions\DeleteMemberBinder.cs" />
49     <Compile Include="Actions\GetMemberBinder.cs" />
50     <Compile Include="Actions\IDynamicMetaObjectProvider.cs" />
51     <Compile Include="Actions\InvokeBinder.cs" />
52     <Compile Include="Actions\DynamicMetaObject.cs" />
53     <Compile Include="Actions\DynamicMetaObjectBinder.cs" />
54     <Compile Include="Actions\BindingRestrictions.cs" />
55     <Compile Include="Actions\RuleCache.cs" />
56     <Compile Include="Actions\SetIndexBinder.cs" />
57     <Compile Include="Actions\SetMemberBinder.cs" />
58     <Compile Include="Ast\Expression.DebuggerProxy.cs" />
59     <Compile Include="Ast\IArgumentProvider.cs" />
60     <Compile Include="Ast\ListArgumentProvider.cs" />
61     <Compile Include="Actions\UnaryOperationBinder.cs" />
62     <Compile Include="Ast\ExpressionStringBuilder.cs" />
63     <Compile Include="Compiler\BoundConstants.cs" />
64     <Compile Include="Ast\DebugInfoExpression.cs" />
65     <Compile Include="Ast\SymbolDocumentInfo.cs" />
66     <Compile Include="Compiler\DelegateHelpers.cs" />
67     <Compile Include="Compiler\DelegateHelpers.Generated.cs" />
68     <Compile Include="Ast\GotoExpression.cs" />
69     <Compile Include="Compiler\LabelInfo.cs" />
70     <Compile Include="Compiler\AnalyzedTree.cs" />
71     <Compile Include="Compiler\OffsetTrackingILGenerator.cs" />
72     <Compile Include="Compiler\RuntimeVariableList.cs" />
73     <Compile Include="Actions\UpdateDelegates.Generated.cs" />
74     <Compile Include="Ast\DynamicExpression.cs" />
75     <Compile Include="Ast\BinaryExpression.cs" />
76     <Compile Include="Ast\BlockExpression.cs" />
77     <Compile Include="Ast\CatchBlock.cs" />
78     <Compile Include="Ast\ConditionalExpression.cs" />
79     <Compile Include="Ast\ConstantExpression.cs" />
80     <Compile Include="Ast\DefaultExpression.cs" />
81     <Compile Include="Ast\ElementInit.cs" />
82     <Compile Include="Ast\Expression.cs" />
83     <Compile Include="Ast\ExpressionType.cs" />
84     <Compile Include="Ast\IndexExpression.cs" />
85     <Compile Include="Ast\InvocationExpression.cs" />
86     <Compile Include="Ast\LabelTarget.cs" />
87     <Compile Include="Ast\LabelExpression.cs" />
88     <Compile Include="Ast\LambdaExpression.cs" />
89     <Compile Include="Ast\ListInitExpression.cs" />
90     <Compile Include="Ast\RuntimeVariablesExpression.cs" />
91     <Compile Include="Ast\LoopExpression.cs" />
92     <Compile Include="Ast\MemberAssignment.cs" />
93     <Compile Include="Ast\MemberBinding.cs" />
94     <Compile Include="Ast\MemberExpression.cs" />
95     <Compile Include="Ast\MemberInitExpression.cs" />
96     <Compile Include="Ast\MemberListBinding.cs" />
97     <Compile Include="Ast\MemberMemberBinding.cs" />
98     <Compile Include="Ast\MethodCallExpression.cs" />
99     <Compile Include="Ast\NewArrayExpression.cs" />
100     <Compile Include="Ast\NewExpression.cs" />
101     <Compile Include="Ast\ParameterExpression.cs" />
102     <Compile Include="Ast\SwitchCase.cs" />
103     <Compile Include="Ast\SwitchExpression.cs" />
104     <Compile Include="Ast\TryExpression.cs" />
105     <Compile Include="Ast\TypeBinaryExpression.cs" />
106     <Compile Include="Ast\TypeUtils.cs" />
107     <Compile Include="Ast\UnaryExpression.cs" />
108     <Compile Include="Compiler\Closure.cs" />
109     <Compile Include="Compiler\CompilerScope.Storage.cs" />
110     <Compile Include="Compiler\CompilerScope.cs" />
111     <Compile Include="Compiler\ConstantCheck.cs" />
112     <Compile Include="Compiler\ExpressionQuoter.cs" />
113     <Compile Include="Ast\ExpressionVisitor.cs" />
114     <Compile Include="Ast\DebugViewWriter.cs" />
115     <Compile Include="Compiler\HoistedLocals.cs" />
116     <Compile Include="Compiler\KeyedQueue.cs" />
117     <Compile Include="Compiler\LambdaCompiler.Address.cs" />
118     <Compile Include="Compiler\LambdaCompiler.Binary.cs" />
119     <Compile Include="Compiler\LambdaCompiler.ControlFlow.cs" />
120     <Compile Include="Compiler\LambdaCompiler.Expressions.cs" />
121     <Compile Include="Compiler\LambdaCompiler.Generated.cs" />
122     <Compile Include="Compiler\LambdaCompiler.Lambda.cs" />
123     <Compile Include="Compiler\LambdaCompiler.Logical.cs" />
124     <Compile Include="Compiler\LambdaCompiler.Statements.cs" />
125     <Compile Include="Compiler\LambdaCompiler.Unary.cs" />
126     <Compile Include="Compiler\LambdaCompiler.cs" />
127     <Compile Include="Compiler\DebugInfoGenerator.cs" />
128     <Compile Include="Compiler\Set.cs" />
129     <Compile Include="Compiler\StackSpiller.Bindings.cs" />
130     <Compile Include="Compiler\StackSpiller.Generated.cs" />
131     <Compile Include="Compiler\StackSpiller.Temps.cs" />
132     <Compile Include="Compiler\StackSpiller.cs" />
133     <Compile Include="Compiler\SymbolDocumentGenerator.cs" />
134     <Compile Include="Compiler\SymbolGuids.cs" />
135     <Compile Include="Compiler\VariableBinder.cs" />
136     <Compile Include="Compiler\AssemblyGen.cs" />
137     <Compile Include="Compiler\ILGen.cs" />
138     <Compile Include="GlobalSuppressions.cs" />
139     <Compile Include="Properties\AssemblyInfo.cs" />
140     <Compile Include="Utils\Action.cs" />
141     <Compile Include="Utils\CacheDict.cs" />
142     <Compile Include="Utils\CollectionExtensions.cs" />
143     <Compile Include="Utils\ContractUtils.cs" />
144     <Compile Include="Utils\ExceptionFactory.Generated.cs" />
145     <Compile Include="Utils\Function.cs" />
146     <Compile Include="Utils\Helpers.cs" />
147     <Compile Include="Utils\IRuntimeVariables.cs" />
148     <Compile Include="Utils\ReadOnlyCollectionBuilder.cs" />
149     <Compile Include="Utils\ReadOnlyDictionary.cs" />
150     <Compile Include="Utils\ReferenceEqualityComparer.cs" />
151     <Compile Include="Utils\ReflectionUtils.cs" />
152     <Compile Include="Utils\TrueReadOnlyCollection.cs" />
153     <Compile Include="Utils\TypeExtensions.cs" />
154     <Compile Include="Stubs.cs" />
155   </ItemGroup>
156   <ItemGroup>
157     <None Include="Microsoft.Scripting.Core.ruleset" />
158   </ItemGroup>
159   <ItemGroup Condition=" '$(IsFullFramework)' == 'true' ">
160     <Reference Include="System.Configuration" />
161   </ItemGroup>
162   <Import Project="$(CSharpTargets)" />
163 </Project>