1 <?xml version=
"1.0" encoding=
"utf-8"?>
2 <Project ToolsVersion=
"14.0" DefaultTargets=
"Build" xmlns=
"http://schemas.microsoft.com/developer/msbuild/2003">
3 <Import Project=
"..\packages\Microsoft.VSSDK.BuildTools.15.5.100\build\Microsoft.VSSDK.BuildTools.props" Condition=
"Exists('..\packages\Microsoft.VSSDK.BuildTools.15.5.100\build\Microsoft.VSSDK.BuildTools.props')" />
4 <Import Project=
"..\packages\MSBuilder.IsXBuild.0.2.1\build\MSBuilder.IsXBuild.props" Condition=
"Exists('..\packages\MSBuilder.IsXBuild.0.2.1\build\MSBuilder.IsXBuild.props')" />
5 <Import Project=
"..\packages\MSBuilder.CodeTaskAssembly.0.2.5\build\MSBuilder.CodeTaskAssembly.props" Condition=
"Exists('..\packages\MSBuilder.CodeTaskAssembly.0.2.5\build\MSBuilder.CodeTaskAssembly.props')" />
6 <Import Project=
"..\packages\MSBuilder.0.1.1\build\MSBuilder.props" Condition=
"Exists('..\packages\MSBuilder.0.1.1\build\MSBuilder.props')" />
8 <MinimumVisualStudioVersion>15.0</MinimumVisualStudioVersion>
9 <VSToolsPath Condition=
"'$(VSToolsPath)' == ''">$(MSBuildExtensionsPath32)\Microsoft\VisualStudio\v$(VisualStudioVersion)
</VSToolsPath>
10 <UseCodebase>true
</UseCodebase>
11 <StartAction>Program
</StartAction>
12 <StartProgram>$(DevEnvDir)devenv.exe
</StartProgram>
13 <StartArguments>/rootSuffix Exp
</StartArguments>
14 <SignAssembly>true
</SignAssembly>
15 <AssemblyOriginatorKeyFile>Key.snk
</AssemblyOriginatorKeyFile>
16 <NuGetPackageImportStamp>
17 </NuGetPackageImportStamp>
20 <UpgradeBackupLocation>
21 </UpgradeBackupLocation>
22 <OldToolsVersion>14.0</OldToolsVersion>
23 <TargetFrameworkProfile />
25 <Import Project=
"$(MSBuildExtensionsPath)\$(MSBuildToolsVersion)\Microsoft.Common.props" Condition=
"Exists('$(MSBuildExtensionsPath)\$(MSBuildToolsVersion)\Microsoft.Common.props')" />
27 <Configuration Condition=
" '$(Configuration)' == '' ">Debug
</Configuration>
28 <Platform Condition=
" '$(Platform)' == '' ">AnyCPU
</Platform>
29 <SchemaVersion>2.0</SchemaVersion>
30 <ProjectTypeGuids>{
82b43b9b-a64c-
4715-b499-d71e9ca2bd60};{FAE04EC0-
301F-
11D3-BF4B-
00C04F79EFBC}
</ProjectTypeGuids>
31 <ProjectGuid>{
02DEE43F-F463-
45E2-
9A47-D4044FE0F740}
</ProjectGuid>
32 <OutputType>Library
</OutputType>
33 <AppDesignerFolder>Properties
</AppDesignerFolder>
34 <RootNamespace>CryEngine.Debugger.Mono
</RootNamespace>
35 <AssemblyName>CryEngine.Debugger.Mono
</AssemblyName>
36 <TargetFrameworkVersion>v4.6
.1</TargetFrameworkVersion>
37 <GeneratePkgDefFile>true
</GeneratePkgDefFile>
38 <IncludeAssemblyInVSIXContainer>true
</IncludeAssemblyInVSIXContainer>
39 <IncludeDebugSymbolsInVSIXContainer>true
</IncludeDebugSymbolsInVSIXContainer>
40 <IncludeDebugSymbolsInLocalVSIXDeployment>true
</IncludeDebugSymbolsInLocalVSIXDeployment>
41 <CopyBuildOutputToOutputDirectory>true
</CopyBuildOutputToOutputDirectory>
42 <CopyOutputSymbolsToOutputDirectory>false
</CopyOutputSymbolsToOutputDirectory>
44 <PropertyGroup Condition=
" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
45 <DebugSymbols>true
</DebugSymbols>
46 <DebugType>full
</DebugType>
47 <Optimize>false
</Optimize>
48 <OutputPath>bin\Debug\
</OutputPath>
49 <DefineConstants>DEBUG;TRACE
</DefineConstants>
50 <ErrorReport>prompt
</ErrorReport>
51 <WarningLevel>4</WarningLevel>
53 <PropertyGroup Condition=
" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
54 <DebugType>pdbonly
</DebugType>
55 <Optimize>true
</Optimize>
56 <OutputPath>bin\Release\
</OutputPath>
57 <DefineConstants>TRACE
</DefineConstants>
58 <ErrorReport>prompt
</ErrorReport>
59 <WarningLevel>4</WarningLevel>
62 <Compile Include=
"CryEngineConsoleListener.cs" />
63 <Compile Include=
"CryEngineDebugLauncher.cs" />
64 <Compile Include=
"CryEngineDebugPackage.cs" />
65 <Compile Include=
"CryEngineDebuggableConfig.cs" />
66 <Compile Include=
"CryEngineFlavoredProject.cs" />
67 <Compile Include=
"CryEngineProjectData.cs" />
68 <Compile Include=
"CryEngineProjectFactory.cs" />
69 <Compile Include=
"LauncherCommands.cs" />
70 <Compile Include=
"NetworkHelper.cs" />
71 <Compile Include=
"OutputHandler.cs" />
72 <Compile Include=
"Properties\AssemblyInfo.cs" />
73 <Compile Include=
"CryEngineDebuggerSession.cs" />
74 <Compile Include=
"CryEngineStartInfo.cs" />
75 <Compile Include=
"RemoteConsole.cs" />
78 <None Include=
"app.config" />
79 <None Include=
"Key.snk" />
80 <None Include=
"packages.config">
81 <SubType>Designer
</SubType>
83 <None Include=
"source.extension.vsixmanifest">
84 <SubType>Designer
</SubType>
88 <VSCTCompile Include=
"CryEngineDebugPackage.vsct">
89 <ResourceName>Menus.ctmenu
</ResourceName>
90 <SubType>Designer
</SubType>
92 <Content Include=
"Resources\LauncherCommands.png">
93 <IncludeInVSIX>true
</IncludeInVSIX>
95 <Content Include=
"Resources\LogoBlue.ico">
96 <CopyToOutputDirectory>Always
</CopyToOutputDirectory>
97 <IncludeInVSIX>true
</IncludeInVSIX>
99 <Content Include=
"Resources\LogoBlueSmall.png">
100 <CopyToOutputDirectory>Always
</CopyToOutputDirectory>
101 <IncludeInVSIX>true
</IncludeInVSIX>
105 <Reference Include=
"envdte, Version=8.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a">
106 <EmbedInteropTypes>False
</EmbedInteropTypes>
107 <HintPath>..\packages\VSSDK.DTE
.7.0.4\lib\net20\envdte.dll
</HintPath>
108 <Private>True
</Private>
110 <Reference Include=
"EnvDTE100, Version=10.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a, processorArchitecture=MSIL">
111 <EmbedInteropTypes>False
</EmbedInteropTypes>
113 <Reference Include=
"EnvDTE80, Version=8.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a">
114 <EmbedInteropTypes>False
</EmbedInteropTypes>
116 <Reference Include=
"EnvDTE90, Version=9.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a">
117 <EmbedInteropTypes>False
</EmbedInteropTypes>
119 <Reference Include=
"Microsoft.Build" />
120 <Reference Include=
"Microsoft.Build.Framework" />
121 <Reference Include=
"Microsoft.CSharp" />
122 <Reference Include=
"Microsoft.VisualStudio.CommandBars, Version=8.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a">
123 <EmbedInteropTypes>False
</EmbedInteropTypes>
125 <Reference Include=
"Microsoft.VisualStudio.CoreUtility, Version=15.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a, processorArchitecture=MSIL">
126 <HintPath>..\packages\Microsoft.VisualStudio.CoreUtility
.15.0.26201\lib\net45\Microsoft.VisualStudio.CoreUtility.dll
</HintPath>
127 <Private>True
</Private>
129 <Reference Include=
"Microsoft.VisualStudio.Imaging, Version=14.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a, processorArchitecture=MSIL">
130 <HintPath>..\packages\Microsoft.VisualStudio.Imaging
.14.3.25407\lib\net45\Microsoft.VisualStudio.Imaging.dll
</HintPath>
131 <Private>True
</Private>
133 <Reference Include=
"Microsoft.VisualStudio.OLE.Interop, Version=7.1.40304.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a">
134 <HintPath>..\packages\Microsoft.VisualStudio.OLE.Interop
.7.10.6070\lib\Microsoft.VisualStudio.OLE.Interop.dll
</HintPath>
135 <Private>True
</Private>
137 <Reference Include=
"Microsoft.VisualStudio.Shell.15.0, Version=15.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a, processorArchitecture=MSIL">
138 <HintPath>..\packages\Microsoft.VisualStudio.Shell
.15.0.15.0.26201\lib\Microsoft.VisualStudio.Shell
.15.0.dll
</HintPath>
139 <Private>True
</Private>
141 <Reference Include=
"Microsoft.VisualStudio.Shell.Framework, Version=15.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a, processorArchitecture=MSIL">
142 <HintPath>..\packages\Microsoft.VisualStudio.Shell.Framework
.15.0.26201\lib\net45\Microsoft.VisualStudio.Shell.Framework.dll
</HintPath>
143 <Private>True
</Private>
145 <Reference Include=
"Microsoft.VisualStudio.Shell.Immutable.10.0, Version=10.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a, processorArchitecture=MSIL">
146 <HintPath>..\packages\Microsoft.VisualStudio.Shell.Immutable
.10.0.10.0.30319\lib\net40\Microsoft.VisualStudio.Shell.Immutable
.10.0.dll
</HintPath>
147 <Private>True
</Private>
149 <Reference Include=
"Microsoft.VisualStudio.Shell.Immutable.11.0, Version=11.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a, processorArchitecture=MSIL">
150 <HintPath>..\packages\Microsoft.VisualStudio.Shell.Immutable
.11.0.11.0.50727\lib\net45\Microsoft.VisualStudio.Shell.Immutable
.11.0.dll
</HintPath>
151 <Private>True
</Private>
153 <Reference Include=
"Microsoft.VisualStudio.Shell.Immutable.12.0, Version=12.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a, processorArchitecture=MSIL">
154 <HintPath>..\packages\Microsoft.VisualStudio.Shell.Immutable
.12.0.12.0.21003\lib\net45\Microsoft.VisualStudio.Shell.Immutable
.12.0.dll
</HintPath>
155 <Private>True
</Private>
157 <Reference Include=
"Microsoft.VisualStudio.Shell.Immutable.14.0, Version=14.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a, processorArchitecture=MSIL">
158 <HintPath>..\packages\Microsoft.VisualStudio.Shell.Immutable
.14.0.14.3.25407\lib\net45\Microsoft.VisualStudio.Shell.Immutable
.14.0.dll
</HintPath>
159 <Private>True
</Private>
161 <Reference Include=
"Microsoft.VisualStudio.Shell.Interop, Version=7.1.40304.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a">
162 <HintPath>..\packages\Microsoft.VisualStudio.Shell.Interop
.7.10.6071\lib\Microsoft.VisualStudio.Shell.Interop.dll
</HintPath>
163 <Private>True
</Private>
165 <Reference Include=
"Microsoft.VisualStudio.Shell.Interop.10.0, Version=10.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a, processorArchitecture=MSIL">
166 <EmbedInteropTypes>True
</EmbedInteropTypes>
168 <Reference Include=
"Microsoft.VisualStudio.Shell.Interop.11.0, Version=11.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a, processorArchitecture=MSIL">
169 <EmbedInteropTypes>False
</EmbedInteropTypes>
170 <HintPath>..\packages\Microsoft.VisualStudio.Shell.Interop
.11.0.11.0.61030\lib\Microsoft.VisualStudio.Shell.Interop
.11.0.dll
</HintPath>
171 <Private>True
</Private>
173 <Reference Include=
"Microsoft.VisualStudio.Shell.Interop.12.0, Version=12.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a, processorArchitecture=MSIL">
174 <EmbedInteropTypes>True
</EmbedInteropTypes>
175 <HintPath>..\packages\Microsoft.VisualStudio.Shell.Interop
.12.0.12.0.30110\lib\Microsoft.VisualStudio.Shell.Interop
.12.0.dll
</HintPath>
176 <Private>True
</Private>
178 <Reference Include=
"Microsoft.VisualStudio.Shell.Interop.8.0, Version=8.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a">
179 <HintPath>..\packages\Microsoft.VisualStudio.Shell.Interop
.8.0.8.0.50727\lib\Microsoft.VisualStudio.Shell.Interop
.8.0.dll
</HintPath>
180 <Private>True
</Private>
182 <Reference Include=
"Microsoft.VisualStudio.Shell.Interop.9.0, Version=9.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a">
183 <HintPath>..\packages\Microsoft.VisualStudio.Shell.Interop
.9.0.9.0.30729\lib\Microsoft.VisualStudio.Shell.Interop
.9.0.dll
</HintPath>
184 <Private>True
</Private>
186 <Reference Include=
"Microsoft.VisualStudio.TextManager.Interop, Version=7.1.40304.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a">
187 <HintPath>..\packages\Microsoft.VisualStudio.TextManager.Interop
.7.10.6070\lib\Microsoft.VisualStudio.TextManager.Interop.dll
</HintPath>
188 <Private>True
</Private>
190 <Reference Include=
"Microsoft.VisualStudio.TextManager.Interop.8.0, Version=8.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a">
191 <HintPath>..\packages\Microsoft.VisualStudio.TextManager.Interop
.8.0.8.0.50727\lib\Microsoft.VisualStudio.TextManager.Interop
.8.0.dll
</HintPath>
192 <Private>True
</Private>
194 <Reference Include=
"Microsoft.VisualStudio.Threading, Version=14.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a, processorArchitecture=MSIL">
195 <HintPath>..\packages\Microsoft.VisualStudio.Threading
.14.1.111\lib\net45\Microsoft.VisualStudio.Threading.dll
</HintPath>
196 <Private>True
</Private>
198 <Reference Include=
"Microsoft.VisualStudio.Utilities, Version=14.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a, processorArchitecture=MSIL">
199 <HintPath>..\packages\Microsoft.VisualStudio.Utilities
.14.3.25407\lib\net45\Microsoft.VisualStudio.Utilities.dll
</HintPath>
200 <Private>True
</Private>
202 <Reference Include=
"Microsoft.VisualStudio.Validation, Version=14.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a, processorArchitecture=MSIL">
203 <HintPath>..\packages\Microsoft.VisualStudio.Validation
.14.1.111\lib\net45\Microsoft.VisualStudio.Validation.dll
</HintPath>
204 <Private>True
</Private>
206 <Reference Include=
"Mono.Debugger.Soft, Version=0.0.0.0, Culture=neutral, PublicKeyToken=0738eb9f132ed756, processorArchitecture=MSIL">
207 <SpecificVersion>False
</SpecificVersion>
208 <HintPath>C:\Program Files (x86)\Microsoft Visual Studio\
2017\Professional\Common7\IDE\Extensions\Xamarin\Mono.Debugging\Mono.Debugger.Soft.dll
</HintPath>
210 <Reference Include=
"Mono.Debugging, Version=0.0.0.0, Culture=neutral, PublicKeyToken=5e9ce85b0923c84f, processorArchitecture=MSIL">
211 <SpecificVersion>False
</SpecificVersion>
212 <HintPath>C:\Program Files (x86)\Microsoft Visual Studio\
2017\Professional\Common7\IDE\Extensions\Xamarin\Mono.Debugging\Mono.Debugging.dll
</HintPath>
214 <Reference Include=
"Mono.Debugging.Soft, Version=0.0.0.0, Culture=neutral, PublicKeyToken=5e9ce85b0923c84f, processorArchitecture=MSIL">
215 <SpecificVersion>False
</SpecificVersion>
216 <HintPath>C:\Program Files (x86)\Microsoft Visual Studio\
2017\Professional\Common7\IDE\Extensions\Xamarin\Mono.Debugging\Mono.Debugging.Soft.dll
</HintPath>
218 <Reference Include=
"Mono.Debugging.VisualStudio, Version=4.9.0.0, Culture=neutral, PublicKeyToken=ec9700d15469a0df, processorArchitecture=MSIL">
219 <SpecificVersion>False
</SpecificVersion>
220 <HintPath>C:\Program Files (x86)\Microsoft Visual Studio\
2017\Professional\Common7\IDE\Extensions\Xamarin\Mono.Debugging\Mono.Debugging.VisualStudio.dll
</HintPath>
222 <Reference Include=
"stdole, Version=7.0.3300.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a">
223 <EmbedInteropTypes>False
</EmbedInteropTypes>
224 <HintPath>..\packages\VSSDK.DTE
.7.0.4\lib\net20\stdole.dll
</HintPath>
225 <Private>True
</Private>
227 <Reference Include=
"System" />
228 <Reference Include=
"System.Data" />
229 <Reference Include=
"System.Design" />
230 <Reference Include=
"System.Drawing" />
231 <Reference Include=
"System.Windows.Forms" />
232 <Reference Include=
"System.Xml" />
235 <EmbeddedResource Include=
"VSPackage.resx">
236 <MergeWithCTO>true
</MergeWithCTO>
237 <ManifestResourceName>VSPackage
</ManifestResourceName>
238 <SubType>Designer
</SubType>
241 <Import Project=
"$(MSBuildToolsPath)\Microsoft.CSharp.targets" />
242 <Import Project=
"$(VSToolsPath)\VSSDK\Microsoft.VsSDK.targets" Condition=
"'$(VSToolsPath)' != ''" />
243 <Target Name=
"EnsureNuGetPackageBuildImports" BeforeTargets=
"PrepareForBuild">
245 <ErrorText>This project references NuGet package(s) that are missing on this computer. Use NuGet Package Restore to download them. For more information, see http://go.microsoft.com/fwlink/?LinkID=
322105. The missing file is {
0}.
</ErrorText>
247 <Error Condition=
"!Exists('..\packages\MSBuilder.VsixInstaller.0.2.11\build\MSBuilder.VsixInstaller.targets')" Text=
"$([System.String]::Format('$(ErrorText)', '..\packages\MSBuilder.VsixInstaller.0.2.11\build\MSBuilder.VsixInstaller.targets'))" />
248 <Error Condition=
"!Exists('..\packages\MSBuilder.VsixDependency.0.2.7\build\MSBuilder.VsixDependency.targets')" Text=
"$([System.String]::Format('$(ErrorText)', '..\packages\MSBuilder.VsixDependency.0.2.7\build\MSBuilder.VsixDependency.targets'))" />
249 <Error Condition=
"!Exists('..\packages\MSBuilder.0.1.1\build\MSBuilder.props')" Text=
"$([System.String]::Format('$(ErrorText)', '..\packages\MSBuilder.0.1.1\build\MSBuilder.props'))" />
250 <Error Condition=
"!Exists('..\packages\MSBuilder.CodeTaskAssembly.0.2.5\build\MSBuilder.CodeTaskAssembly.props')" Text=
"$([System.String]::Format('$(ErrorText)', '..\packages\MSBuilder.CodeTaskAssembly.0.2.5\build\MSBuilder.CodeTaskAssembly.props'))" />
251 <Error Condition=
"!Exists('..\packages\MSBuilder.IsXBuild.0.2.1\build\MSBuilder.IsXBuild.props')" Text=
"$([System.String]::Format('$(ErrorText)', '..\packages\MSBuilder.IsXBuild.0.2.1\build\MSBuilder.IsXBuild.props'))" />
252 <Error Condition=
"!Exists('..\packages\Microsoft.VSSDK.BuildTools.15.5.100\build\Microsoft.VSSDK.BuildTools.props')" Text=
"$([System.String]::Format('$(ErrorText)', '..\packages\Microsoft.VSSDK.BuildTools.15.5.100\build\Microsoft.VSSDK.BuildTools.props'))" />
253 <Error Condition=
"!Exists('..\packages\Microsoft.VSSDK.BuildTools.15.5.100\build\Microsoft.VSSDK.BuildTools.targets')" Text=
"$([System.String]::Format('$(ErrorText)', '..\packages\Microsoft.VSSDK.BuildTools.15.5.100\build\Microsoft.VSSDK.BuildTools.targets'))" />
254 <Error Condition=
"!Exists('..\packages\Microsoft.VisualStudio.SDK.EmbedInteropTypes.15.0.10\build\Microsoft.VisualStudio.SDK.EmbedInteropTypes.targets')" Text=
"$([System.String]::Format('$(ErrorText)', '..\packages\Microsoft.VisualStudio.SDK.EmbedInteropTypes.15.0.10\build\Microsoft.VisualStudio.SDK.EmbedInteropTypes.targets'))" />
256 <Import Project=
"..\packages\MSBuilder.VsixInstaller.0.2.11\build\MSBuilder.VsixInstaller.targets" Condition=
"Exists('..\packages\MSBuilder.VsixInstaller.0.2.11\build\MSBuilder.VsixInstaller.targets')" />
257 <Import Project=
"..\packages\MSBuilder.VsixDependency.0.2.7\build\MSBuilder.VsixDependency.targets" Condition=
"Exists('..\packages\MSBuilder.VsixDependency.0.2.7\build\MSBuilder.VsixDependency.targets')" />
258 <Import Project=
"..\packages\Microsoft.VSSDK.BuildTools.15.5.100\build\Microsoft.VSSDK.BuildTools.targets" Condition=
"Exists('..\packages\Microsoft.VSSDK.BuildTools.15.5.100\build\Microsoft.VSSDK.BuildTools.targets')" />
259 <Import Project=
"..\packages\Microsoft.VisualStudio.SDK.EmbedInteropTypes.15.0.10\build\Microsoft.VisualStudio.SDK.EmbedInteropTypes.targets" Condition=
"Exists('..\packages\Microsoft.VisualStudio.SDK.EmbedInteropTypes.15.0.10\build\Microsoft.VisualStudio.SDK.EmbedInteropTypes.targets')" />