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="
Copyright (c) 2010-${Year} Antmicro

 This file is licensed under the MIT License.
 Full license text is available in 'licenses/MIT.txt'.
" /> 91 </Policies> 92 </Properties> 93 </MonoDevelop> 94 </ProjectExtensions> 95</Project> 96