Skip to content

Commit d5bd8d6

Browse files
committed
Move PolySharp from compiler to be used within Core, Extensions, Plugins
1 parent 90ec089 commit d5bd8d6

1 file changed

Lines changed: 7 additions & 0 deletions

File tree

src/Oxide.Common.csproj

Lines changed: 7 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -16,12 +16,19 @@
1616
<NoWarn>NU1701</NoWarn>
1717
<RootNamespace>$(MSBuildProjectName.Replace(" ", "_").Replace(".Common", ""))</RootNamespace>
1818
<PackageId>Oxide.Common</PackageId>
19+
<LangVersion>Latest</LangVersion>
20+
<PolySharpUsePublicAccessibilityForGeneratedTypes>True</PolySharpUsePublicAccessibilityForGeneratedTypes>
21+
<PolySharpIncludeRuntimeSupportedAttributes>True</PolySharpIncludeRuntimeSupportedAttributes>
1922
</PropertyGroup>
2023
<ItemGroup>
2124
<PackageReference Include="Oxide.References" Version="2.0.*">
2225
<PrivateAssets>contentfiles;analyzers;build</PrivateAssets>
2326
</PackageReference>
2427
<None Include="..\resources\icon.png" Pack="true" PackagePath="\" />
28+
<PackageReference Include="PolySharp" Version="1.13.2">
29+
<PrivateAssets>all</PrivateAssets>
30+
<IncludeAssets>runtime; build; native; contentfiles; analyzers; buildtransitive</IncludeAssets>
31+
</PackageReference>
2532
</ItemGroup>
2633
<Import Project="Sdk.targets" Sdk="Microsoft.NET.Sdk" />
2734
<Target Name="ChangeAliasesOfStrongNameAssemblies" BeforeTargets="FindReferenceAssembliesForReferences;ResolveReferences">

0 commit comments

Comments
 (0)