<?xml version="1.0" encoding="utf-8"?> | |
<Project DefaultTargets="Build" ToolsVersion="14.0" xmlns="http://schemas.microsoft.com/developer/msbuild/2003"> | |
<PropertyGroup> | |
<Configuration Condition=" '$(Configuration)' == '' ">Debug</Configuration> | |
<Platform Condition=" '$(Platform)' == '' ">AnyCPU</Platform> | |
<ProjectGuid>{45A27C6A-1831-4E0D-84C2-FB3893E7FBE5}</ProjectGuid> | |
<OutputType>Library</OutputType> | |
<RootNamespace>Antmicro.Renode.Plugins.VerilatorPlugin</RootNamespace> | |
<AssemblyName>VerilatorPlugin</AssemblyName> | |
<TargetFrameworkVersion>v4.6.2</TargetFrameworkVersion> | |
<PropertiesLocation>..\..\..\output\properties.csproj</PropertiesLocation> | |
<ProductVersion>8.0.30703</ProductVersion> | |
<SchemaVersion>2.0</SchemaVersion> | |
</PropertyGroup> | |
<Import Project="$(PropertiesLocation)" /> | |
<PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "> | |
<DebugSymbols>true</DebugSymbols> | |
<DebugType>full</DebugType> | |
<Optimize>false</Optimize> | |
<OutputPath>bin\Debug</OutputPath> | |
<DefineConstants>DEBUG;$(DefineConstants)</DefineConstants> | |
<ErrorReport>prompt</ErrorReport> | |
<WarningLevel>4</WarningLevel> | |
<ConsolePause>false</ConsolePause> | |
<LangVersion>7.2</LangVersion> | |
</PropertyGroup> | |
<PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "> | |
<DebugType>full</DebugType> | |
<Optimize>true</Optimize> | |
<OutputPath>bin\Release</OutputPath> | |
<ErrorReport>prompt</ErrorReport> | |
<WarningLevel>4</WarningLevel> | |
<ConsolePause>false</ConsolePause> | |
<LangVersion>7.2</LangVersion> | |
</PropertyGroup> | |
<ItemGroup> | |
<Reference Include="System" /> | |
<Reference Include="System.ServiceModel" /> | |
<Reference Include="System.Core" /> | |
<Reference Include="Mono.Posix" Condition=" $(CurrentPlatform) != 'Windows'" /> | |
</ItemGroup> | |
<ItemGroup> | |
<Compile Include="Verilated\Peripherals\BaseDoubleWordVerilatedPeripheral.cs" /> | |
<Compile Include="Verilated\Peripherals\CFUVerilatedPeripheral.cs" /> | |
<Compile Include="Verilated\Peripherals\BaseVerilatedPeripheral.cs" /> | |
<Compile Include="Verilated\Peripherals\VerilatedPeripheral.cs" /> | |
<Compile Include="Verilated\Peripherals\VerilatedUART.cs" /> | |
<Compile Include="Verilated\Peripherals\VerilatedCPU.cs" /> | |
<Compile Include="Verilated\Peripherals\VerilatedRiscV32.cs" /> | |
<Compile Include="Verilated\Peripherals\VerilatedRiscV32Registers.cs" /> | |
<Compile Include="Connection\IVerilatedPeripheral.cs" /> | |
<Compile Include="Connection\SocketVerilatorConnection.cs" /> | |
<Compile Include="Connection\LibraryVerilatorConnection.cs" /> | |
<Compile Include="Connection\Protocols\ProtocolMessage.cs" /> | |
<Compile Include="Connection\Protocols\ActionType.cs" /> | |
</ItemGroup> | |
<ItemGroup> | |
<ProjectReference Include="..\..\..\lib\AntShell\AntShell\AntShell.csproj"> | |
<Project>{0A473566-F4C6-455E-A56E-B3963FBABDFF}</Project> | |
<Name>AntShell</Name> | |
</ProjectReference> | |
<ProjectReference Include="..\..\Infrastructure\src\Emulator\Extensions\Extensions.csproj"> | |
<Project>{4C636FAF-4650-4088-8EA8-2FCCC225E9CF}</Project> | |
<Name>Extensions</Name> | |
</ProjectReference> | |
<ProjectReference Include="..\..\Infrastructure\src\Emulator\Main\Emulator.csproj"> | |
<Project>{2901AECB-A54F-4FD8-9AC1-033D86DC7257}</Project> | |
<Name>Emulator</Name> | |
</ProjectReference> | |
<ProjectReference Include="..\..\Infrastructure\src\Emulator\Peripherals\Peripherals.csproj"> | |
<Project>{66400796-0C5B-4386-A859-50A2AC3F3DB7}</Project> | |
<Name>Peripherals</Name> | |
</ProjectReference> | |
<ProjectReference Include="..\..\..\lib\Migrant\Migrant\Migrant.csproj"> | |
<Project>{5F87C357-09FB-4F53-BE37-41FE5BD88957}</Project> | |
<Name>Migrant</Name> | |
</ProjectReference> | |
<ProjectReference Include="..\..\Infrastructure\src\Emulator\Cores\cores-riscv.csproj"> | |
<Project>{63222124-707C-5EFD-8289-2728351FB7E9}</Project> | |
<Name>cores-riscv</Name> | |
</ProjectReference> | |
<ProjectReference Include="..\..\..\lib\ELFSharp\ELFSharp\ELFSharp.csproj"> | |
<Project>{CF944E09-7C14-433C-A185-161848E989B3}</Project> | |
<Name>ELFSharp</Name> | |
</ProjectReference> | |
</ItemGroup> | |
<ItemGroup> | |
<Folder Include="Connection\" /> | |
<Folder Include="Verilated\" /> | |
<Folder Include="Verilated\Peripherals\" /> | |
<Folder Include="Connection\Protocols\" /> | |
</ItemGroup> | |
<Import Project="$(MSBuildBinPath)\Microsoft.CSharp.targets" /> | |
<ProjectExtensions> | |
<MonoDevelop> | |
<Properties> | |
<Policies> | |
<DotNetNamingPolicy DirectoryNamespaceAssociation="PrefixedHierarchical" ResourceNamePolicy="FileName" /> | |
<TextStylePolicy FileWidth="120" TabWidth="4" IndentWidth="4" RemoveTrailingWhitespace="True" TabsToSpaces="True" NoTabsAfterNonTabs="True" EolMarker="Unix" scope="text/x-csharp" /> | |
<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" /> | |
<TextStylePolicy FileWidth="120" TabWidth="4" IndentWidth="4" RemoveTrailingWhitespace="True" TabsToSpaces="True" NoTabsAfterNonTabs="True" EolMarker="Unix" scope="text/plain" /> | |
<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'.
" /> | |
</Policies> | |
</Properties> | |
</MonoDevelop> | |
</ProjectExtensions> | |
</Project> |