1<?xml version="1.0" encoding="utf-8"?>
2<Project DefaultTargets="Build" ToolsVersion="14.0" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
3  <PropertyGroup>
4    <Configuration Condition=" '$(Configuration)' == '' ">Debug</Configuration>
5    <Platform Condition=" '$(Platform)' == '' ">AnyCPU</Platform>
6    <ProjectGuid>{45A27C6A-1831-4E0D-84C2-FB3893E7FBE5}</ProjectGuid>
7    <OutputType>Library</OutputType>
8    <RootNamespace>Antmicro.Renode.Plugins.CoSimulationPlugin</RootNamespace>
9    <AssemblyName>CoSimulationPlugin</AssemblyName>
10    <TargetFrameworkVersion>v4.6.2</TargetFrameworkVersion>
11    <PropertiesLocation>..\..\..\output\properties.csproj</PropertiesLocation>
12    <ProductVersion>8.0.30703</ProductVersion>
13    <SchemaVersion>2.0</SchemaVersion>
14  </PropertyGroup>
15  <Import Project="$(PropertiesLocation)" />
16  <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
17    <DebugSymbols>true</DebugSymbols>
18    <DebugType>full</DebugType>
19    <Optimize>false</Optimize>
20    <OutputPath>bin\Debug</OutputPath>
21    <DefineConstants>DEBUG;$(DefineConstants)</DefineConstants>
22    <ErrorReport>prompt</ErrorReport>
23    <WarningLevel>4</WarningLevel>
24    <ConsolePause>false</ConsolePause>
25    <LangVersion>7.2</LangVersion>
26  </PropertyGroup>
27  <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
28    <DebugType>full</DebugType>
29    <Optimize>true</Optimize>
30    <OutputPath>bin\Release</OutputPath>
31    <ErrorReport>prompt</ErrorReport>
32    <WarningLevel>4</WarningLevel>
33    <ConsolePause>false</ConsolePause>
34    <LangVersion>7.2</LangVersion>
35  </PropertyGroup>
36  <ItemGroup>
37    <Reference Include="System" />
38    <Reference Include="System.ServiceModel" />
39    <Reference Include="System.Core" />
40    <Reference Include="Mono.Posix" Condition=" $(CurrentPlatform) != 'Windows'" />
41  </ItemGroup>
42  <ItemGroup>
43    <Compile Include="Connection\ICoSimulationConnectible.cs" />
44    <Compile Include="CoSimulated\Peripherals\CoSimulatedCFU.cs" />
45    <Compile Include="CoSimulated\Peripherals\CoSimulatedPeripheral.cs" />
46    <Compile Include="CoSimulated\Peripherals\CoSimulatedUART.cs" />
47    <Compile Include="CoSimulated\Peripherals\CoSimulatedCPU.cs" />
48    <Compile Include="CoSimulated\Peripherals\CoSimulatedRiscV32.cs" />
49    <Compile Include="CoSimulated\Peripherals\CoSimulatedRiscV32Registers.cs" />
50    <Compile Include="Connection\ICoSimulationConnection.cs" />
51    <Compile Include="Connection\SocketConnection.cs" />
52    <Compile Include="Connection\LibraryConnection.cs" />
53    <Compile Include="Connection\CoSimulationConnection.cs" />
54    <Compile Include="Connection\Protocols\ProtocolMessage.cs" />
55    <Compile Include="Connection\Protocols\ActionType.cs" />
56  </ItemGroup>
57  <ItemGroup>
58    <ProjectReference Include="..\..\..\lib\AntShell\AntShell\AntShell.csproj">
59      <Project>{0A473566-F4C6-455E-A56E-B3963FBABDFF}</Project>
60      <Name>AntShell</Name>
61    </ProjectReference>
62    <ProjectReference Include="..\..\..\lib\Migrant\Migrant\Migrant.csproj">
63      <Project>{5F87C357-09FB-4F53-BE37-41FE5BD88957}</Project>
64      <Name>Migrant</Name>
65    </ProjectReference>
66    <ProjectReference Include="..\..\..\src\Infrastructure\src\Infrastructure.csproj">
67      <Project>{D3F10ED0-2A3F-45D5-8524-0D562905778B}</Project>
68      <Name>Infrastructure</Name>
69    </ProjectReference>
70    <ProjectReference Include="..\..\..\lib\ELFSharp\ELFSharp\ELFSharp.csproj">
71      <Project>{CF944E09-7C14-433C-A185-161848E989B3}</Project>
72      <Name>ELFSharp</Name>
73    </ProjectReference>
74  </ItemGroup>
75  <ItemGroup>
76    <Folder Include="Connection\" />
77    <Folder Include="CoSimulated\" />
78    <Folder Include="CoSimulated\Peripherals\" />
79    <Folder Include="Connection\Protocols\" />
80  </ItemGroup>
81  <Import Project="$(MSBuildBinPath)\Microsoft.CSharp.targets" />
82  <ProjectExtensions>
83    <MonoDevelop>
84      <Properties>
85        <Policies>
86          <DotNetNamingPolicy DirectoryNamespaceAssociation="PrefixedHierarchical" ResourceNamePolicy="FileName" />
87          <TextStylePolicy FileWidth="120" TabWidth="4" IndentWidth="4" RemoveTrailingWhitespace="True" TabsToSpaces="True" NoTabsAfterNonTabs="True" EolMarker="Unix" scope="text/x-csharp" />
88          <CSharpFormattingPolicy IndentBlock="True" IndentBraces="False" IndentSwitchSection="True" IndentSwitchCaseSection="True" LabelPositioning="OneLess" NewLinesForBracesInTypes="True" NewLinesForBracesInMethods="True" NewLinesForBracesInProperties="True" NewLinesForBracesInAccessors="True" NewLinesForBracesInAnonymousMethods="True" NewLinesForBracesInControlBlocks="True" NewLinesForBracesInAnonymousTypes="True" NewLinesForBracesInObjectCollectionArrayInitializers="True" NewLinesForBracesInLambdaExpressionBody="True" NewLineForElse="True" NewLineForCatch="True" NewLineForFinally="True" NewLineForMembersInObjectInit="True" NewLineForMembersInAnonymousTypes="True" NewLineForClausesInQuery="True" SpacingAfterMethodDeclarationName="False" SpaceWithinMethodDeclarationParenthesis="False" SpaceBetweenEmptyMethodDeclarationParentheses="False" SpaceAfterMethodCallName="False" SpaceWithinMethodCallParentheses="False" SpaceBetweenEmptyMethodCallParentheses="False" SpaceWithinExpressionParentheses="False" SpaceWithinCastParentheses="False" SpaceWithinOtherParentheses="False" SpaceAfterCast="False" SpacesIgnoreAroundVariableDeclaration="False" SpaceBeforeOpenSquareBracket="False" SpaceBetweenEmptySquareBrackets="False" SpaceWithinSquareBrackets="False" SpaceAfterColonInBaseTypeDeclaration="True" SpaceAfterComma="True" SpaceAfterDot="False" SpaceAfterSemicolonsInForStatement="True" SpaceBeforeColonInBaseTypeDeclaration="True" SpaceBeforeComma="False" SpaceBeforeDot="False" SpaceBeforeSemicolonsInForStatement="False" SpacingAroundBinaryOperator="Single" WrappingPreserveSingleLine="True" WrappingKeepStatementsOnSingleLine="True" PlaceSystemDirectiveFirst="True" SpaceAfterControlFlowStatementKeyword="False" scope="text/x-csharp" />
89          <TextStylePolicy FileWidth="120" TabWidth="4" IndentWidth="4" RemoveTrailingWhitespace="True" TabsToSpaces="True" NoTabsAfterNonTabs="True" EolMarker="Unix" scope="text/plain" />
90          <StandardHeader IncludeInNewFiles="True" Text="&#xA;Copyright (c) 2010-${Year} Antmicro&#xA;&#xA; This file is licensed under the MIT License.&#xA; Full license text is available in 'licenses/MIT.txt'.&#xA;" />
91        </Policies>
92      </Properties>
93    </MonoDevelop>
94  </ProjectExtensions>
95</Project>
96