Merge 'origin/master' into mh/dev x) Update SharpLib.csproj to target .NET 8.0 x) Add new SharpLib solution file for Visual Studio 17.5 x) Define project configurations in the solution file
46 lines
1.5 KiB
XML
46 lines
1.5 KiB
XML
<Project Sdk="Microsoft.NET.Sdk">
|
|
|
|
<PropertyGroup>
|
|
<TargetFrameworks>net8.0</TargetFrameworks>
|
|
<RootNamespace>lib</RootNamespace>
|
|
<AssemblyVersion>0.0.1.0</AssemblyVersion>
|
|
<FileVersion>0.0.1.0</FileVersion>
|
|
<Copyright>2019+ Marc Hernandez</Copyright>
|
|
<Description>A core set of libraries</Description>
|
|
<Platforms>AnyCPU;x64</Platforms>
|
|
<AutoGenerateBindingRedirects>true</AutoGenerateBindingRedirects>
|
|
<AllowUnsafeBlocks>true</AllowUnsafeBlocks>
|
|
<LangVersion>preview</LangVersion>
|
|
<!--
|
|
I Want to turn this on, but cant yet. Implementing nullability 1 file at a gime
|
|
<Nullable>enable</Nullable>
|
|
-->
|
|
</PropertyGroup>
|
|
|
|
<PropertyGroup>
|
|
<NoWarn>$(NoWarn);SYSLIB0050;CS8981; CS8632</NoWarn>
|
|
</PropertyGroup>
|
|
|
|
<ItemGroup>
|
|
<PackageReference Include="Microsoft.CodeAnalysis.CSharp" Version="4.2.0" />
|
|
<PackageReference Include="Optional" Version="4.0.0" />
|
|
<PackageReference Include="Optional.Async" Version="1.3.0" />
|
|
<PackageReference Include="System.Collections.Immutable" Version="8.0.0" />
|
|
<PackageReference Include="System.ValueTuple" Version="4.5.0" />
|
|
|
|
<PackageReference Include="Microsoft.Diagnostics.NETCore.Client" Version="0.2.510501" />
|
|
<PackageReference Include="Microsoft.Diagnostics.Tracing.TraceEvent" Version="3.1.10" />
|
|
</ItemGroup>
|
|
|
|
<ItemGroup>
|
|
<Folder Include="Properties\" />
|
|
<Folder Include="reflect\" />
|
|
<Folder Include="fsm\" />
|
|
</ItemGroup>
|
|
|
|
|
|
<ItemGroup>
|
|
<None Remove="fsm\" />
|
|
</ItemGroup>
|
|
</Project>
|