Move to generating msbuild choose elements to get if-else selection behavior for...
[mono-project.git] / mcs / class / Mono.Debugger.Soft / Mono.Debugger.Soft.csproj
blobf7f4bed3141bbef53d348ad740eda5f1a0ba3e53
1 <?xml version="1.0" encoding="utf-8"?>\r
2 <!-- WARNING: this file is autogenerated, don't modify it. Edit the .sources file of the corresponding assembly instead if you want to add/remove C# source files. -->\r
3 <Project ToolsVersion="14.0" DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">\r
4   <PropertyGroup>\r
5     <Configuration Condition=" '$(Configuration)' == '' ">Debug</Configuration>\r
6     <Platform Condition=" '$(Platform)' == '' ">net_4_x</Platform>\r
7     <ProjectGuid>{8787A3B7-8A19-4586-8DCF-6F5914FD48D5}</ProjectGuid>\r
8     <OutputType>Library</OutputType>\r
9     <NoWarn>1699</NoWarn>\r
10     <LangVersion>latest</LangVersion>\r
11     <HostPlatform Condition=" '$(HostPlatform)' == '' and '$(OS)' == 'Windows_NT'">win32</HostPlatform>\r
12     <HostPlatform Condition=" '$(HostPlatform)' == '' and '$(OS)' == 'Unix' and $([System.IO.File]::Exists('/usr/lib/libc.dylib'))">darwin</HostPlatform>\r
13     <HostPlatform Condition=" '$(HostPlatform)' == '' and '$(OS)' == 'Unix'">linux</HostPlatform>\r
14     <GenerateTargetFrameworkAttribute>false</GenerateTargetFrameworkAttribute>\r
15     <NoStdLib>True</NoStdLib>\r
16     <NoConfig>True</NoConfig>\r
17     <AllowUnsafeBlocks>true</AllowUnsafeBlocks>\r
18     <AssemblyName>Mono.Debugger.Soft</AssemblyName>\r
19     <TargetFrameworkVersion>v4.6.2</TargetFrameworkVersion>\r
20     <SignAssembly>true</SignAssembly>\r
21     <AssemblyOriginatorKeyFile>../mono.snk</AssemblyOriginatorKeyFile>\r
22   </PropertyGroup>\r
23   <!-- Set AddAdditionalExplicitAssemblyReferences to false, otherwise if targetting .NET4.0, \r
24   Microsoft.NETFramework.props will force a dependency on the assembly System.Core. This\r
25   is a problem to compile the Mono mscorlib.dll -->\r
26   <PropertyGroup>\r
27     <AddAdditionalExplicitAssemblyReferences>false</AddAdditionalExplicitAssemblyReferences>\r
28   </PropertyGroup>\r
29   <PropertyGroup Condition=" '$(Platform)' == 'net_4_x' ">\r
30     <OutputPath>./../../class/lib/net_4_x-$(HostPlatform)</OutputPath>\r
31     <IntermediateOutputPath>./../../class/obj/$(AssemblyName)-net_4_x-$(HostPlatform)</IntermediateOutputPath>\r
32     <DefineConstants>NET_4_0;NET_4_5;NET_4_6;MONO;WIN_PLATFORM;MONO_DATACONVERTER_STATIC_METHODS</DefineConstants>\r
33   </PropertyGroup>\r
34   <!-- @ALL_PROFILE_PROPERTIES@ -->\r
35   <PropertyGroup Condition=" '$(Configuration)' == 'Debug' ">\r
36     <DebugSymbols>true</DebugSymbols>\r
37     <DebugType>full</DebugType>\r
38     <Optimize>false</Optimize>\r
39     <!-- TRACE is set only for Debug configuration, so inherit from platform-specific value -->\r
40     <DefineConstants>TRACE;$(DefineConstants)</DefineConstants>\r
41   </PropertyGroup>\r
42   <PropertyGroup Condition=" '$(Configuration)' == 'Release' ">\r
43     <DebugType>pdbonly</DebugType>\r
44     <Optimize>true</Optimize>\r
45   </PropertyGroup>\r
46   <Import Project="$(MSBuildToolsPath)\Microsoft.CSharp.targets" />\r
47   <!-- @BUILT_SOURCES@ -->\r
48   <!--Common files-->\r
49   <ItemGroup>\r
50     <Compile Include="..\..\build\common\Consts.cs" />\r
51     <Compile Include="..\..\build\common\Locale.cs" />\r
52     <Compile Include="Assembly\AssemblyInfo.cs" />\r
53     <Compile Include="Mono.Debugger.Soft\AbsentInformationException.cs" />\r
54     <Compile Include="Mono.Debugger.Soft\AppDomainCreateEvent.cs" />\r
55     <Compile Include="Mono.Debugger.Soft\AppDomainMirror.cs" />\r
56     <Compile Include="Mono.Debugger.Soft\AppDomainUnloadEvent.cs" />\r
57     <Compile Include="Mono.Debugger.Soft\ArrayMirror.cs" />\r
58     <Compile Include="Mono.Debugger.Soft\AssemblyLoadEvent.cs" />\r
59     <Compile Include="Mono.Debugger.Soft\AssemblyLoadEventRequest.cs" />\r
60     <Compile Include="Mono.Debugger.Soft\AssemblyMirror.cs" />\r
61     <Compile Include="Mono.Debugger.Soft\AssemblyUnloadEvent.cs" />\r
62     <Compile Include="Mono.Debugger.Soft\BreakpointEvent.cs" />\r
63     <Compile Include="Mono.Debugger.Soft\BreakpointEventRequest.cs" />\r
64     <Compile Include="Mono.Debugger.Soft\Connection.cs" />\r
65     <Compile Include="Mono.Debugger.Soft\CustomAttributeDataMirror.cs" />\r
66     <Compile Include="Mono.Debugger.Soft\CustomAttributeNamedArgumentMirror.cs" />\r
67     <Compile Include="Mono.Debugger.Soft\CustomAttributeTypedArgumentMirror.cs" />\r
68     <Compile Include="Mono.Debugger.Soft\DataConverter.cs" />\r
69     <Compile Include="Mono.Debugger.Soft\EnumMirror.cs" />\r
70     <Compile Include="Mono.Debugger.Soft\Event.cs" />\r
71     <Compile Include="Mono.Debugger.Soft\EventQueueImpl.cs" />\r
72     <Compile Include="Mono.Debugger.Soft\EventRequest.cs" />\r
73     <Compile Include="Mono.Debugger.Soft\EventSet.cs" />\r
74     <Compile Include="Mono.Debugger.Soft\EventType.cs" />\r
75     <Compile Include="Mono.Debugger.Soft\ExceptionEvent.cs" />\r
76     <Compile Include="Mono.Debugger.Soft\ExceptionEventRequest.cs" />\r
77     <Compile Include="Mono.Debugger.Soft\FieldInfoMirror.cs" />\r
78     <Compile Include="Mono.Debugger.Soft\IInvokeAsyncResult.cs" />\r
79     <Compile Include="Mono.Debugger.Soft\ILExceptionHandler.cs" />\r
80     <Compile Include="Mono.Debugger.Soft\ILInstruction.cs" />\r
81     <Compile Include="Mono.Debugger.Soft\ILInterpreter.cs" />\r
82     <Compile Include="Mono.Debugger.Soft\IMirror.cs" />\r
83     <Compile Include="Mono.Debugger.Soft\ITargetProcess.cs" />\r
84     <Compile Include="Mono.Debugger.Soft\InterfaceMappingMirror.cs" />\r
85     <Compile Include="Mono.Debugger.Soft\InvalidStackFrameException.cs" />\r
86     <Compile Include="Mono.Debugger.Soft\InvocationException.cs" />\r
87     <Compile Include="Mono.Debugger.Soft\InvokeOptions.cs" />\r
88     <Compile Include="Mono.Debugger.Soft\LocalScope.cs" />\r
89     <Compile Include="Mono.Debugger.Soft\LocalVariable.cs" />\r
90     <Compile Include="Mono.Debugger.Soft\Location.cs" />\r
91     <Compile Include="Mono.Debugger.Soft\MethodBodyMirror.cs" />\r
92     <Compile Include="Mono.Debugger.Soft\MethodEntryEvent.cs" />\r
93     <Compile Include="Mono.Debugger.Soft\MethodEntryEventRequest.cs" />\r
94     <Compile Include="Mono.Debugger.Soft\MethodExitEvent.cs" />\r
95     <Compile Include="Mono.Debugger.Soft\MethodExitEventRequest.cs" />\r
96     <Compile Include="Mono.Debugger.Soft\MethodMirror.cs" />\r
97     <Compile Include="Mono.Debugger.Soft\Mirror.cs" />\r
98     <Compile Include="Mono.Debugger.Soft\ModuleMirror.cs" />\r
99     <Compile Include="Mono.Debugger.Soft\ObjectCollectedException.cs" />\r
100     <Compile Include="Mono.Debugger.Soft\ObjectMirror.cs" />\r
101     <Compile Include="Mono.Debugger.Soft\ParameterInfoMirror.cs" />\r
102     <Compile Include="Mono.Debugger.Soft\PointerValue.cs" />\r
103     <Compile Include="Mono.Debugger.Soft\PrimitiveValue.cs" />\r
104     <Compile Include="Mono.Debugger.Soft\PropertyInfoMirror.cs" />\r
105     <Compile Include="Mono.Debugger.Soft\StackFrame.cs" />\r
106     <Compile Include="Mono.Debugger.Soft\StepEvent.cs" />\r
107     <Compile Include="Mono.Debugger.Soft\StepEventRequest.cs" />\r
108     <Compile Include="Mono.Debugger.Soft\StringMirror.cs" />\r
109     <Compile Include="Mono.Debugger.Soft\StructMirror.cs" />\r
110     <Compile Include="Mono.Debugger.Soft\SuspendPolicy.cs" />\r
111     <Compile Include="Mono.Debugger.Soft\ThreadDeathEvent.cs" />\r
112     <Compile Include="Mono.Debugger.Soft\ThreadMirror.cs" />\r
113     <Compile Include="Mono.Debugger.Soft\ThreadStartEvent.cs" />\r
114     <Compile Include="Mono.Debugger.Soft\TypeLoadEvent.cs" />\r
115     <Compile Include="Mono.Debugger.Soft\TypeLoadEventRequest.cs" />\r
116     <Compile Include="Mono.Debugger.Soft\TypeMirror.cs" />\r
117     <Compile Include="Mono.Debugger.Soft\UserBreakEvent.cs" />\r
118     <Compile Include="Mono.Debugger.Soft\UserLogEvent.cs" />\r
119     <Compile Include="Mono.Debugger.Soft\VMDeathEvent.cs" />\r
120     <Compile Include="Mono.Debugger.Soft\VMDisconnectEvent.cs" />\r
121     <Compile Include="Mono.Debugger.Soft\VMDisconnectedException.cs" />\r
122     <Compile Include="Mono.Debugger.Soft\VMMismatchException.cs" />\r
123     <Compile Include="Mono.Debugger.Soft\VMStartEvent.cs" />\r
124     <Compile Include="Mono.Debugger.Soft\Value.cs" />\r
125     <Compile Include="Mono.Debugger.Soft\VirtualMachine.cs" />\r
126     <Compile Include="Mono.Debugger.Soft\VirtualMachineManager.cs" />\r
127     <!--Genconsts dependency because this project includes Consts.cs-->\r
128     <ProjectReference Include="$(SolutionDir)\msvc\scripts\genconsts.csproj">\r
129       <Name>genconsts</Name>\r
130       <Project>{702AE2C0-71DD-4112-9A06-E4FABCA59986}</Project>\r
131       <ReferenceOutputAssembly>false</ReferenceOutputAssembly>\r
132       <CopyToOutputDirectory>Never</CopyToOutputDirectory>\r
133       <Private>false</Private>\r
134     </ProjectReference>\r
135   </ItemGroup>\r
136   <!--End of common files-->\r
137   <!-- @ALL_SOURCES@ -->\r
138   <!-- @COMMON_PROJECT_REFERENCES@ -->\r
139   <ItemGroup Condition=" '$(Platform)' == 'net_4_x' ">\r
140     <ProjectReference Include="../System/System.csproj" />\r
141     <ProjectReference Include="../Mono.Cecil/Mono.Cecil.csproj" />\r
142     <ProjectReference Include="../System.Core/System.Core.csproj" />\r
143     <ProjectReference Include="../corlib/corlib.csproj" />\r
144   </ItemGroup>\r
145   <!-- @ALL_REFERENCES@ -->\r
146   <!-- @ALL_RESOURCES@ -->\r
147 </Project>