common.props 1.9 KB

12345678910111213141516171819202122232425262728293031323334353637383940414243444546
  1. <Project>
  2. <PropertyGroup>
  3. <LangVersion>latest</LangVersion>
  4. <Version>8.3.0-preview</Version>
  5. <LeptonXVersion>3.3.0-preview</LeptonXVersion>
  6. <NoWarn>$(NoWarn);CS1591;CS0436</NoWarn>
  7. <PackageIconUrl>https://abp.io/assets/abp_nupkg.png</PackageIconUrl>
  8. <PackageProjectUrl>https://abp.io/</PackageProjectUrl>
  9. <PackageLicenseExpression>LGPL-3.0-only</PackageLicenseExpression>
  10. <RepositoryType>git</RepositoryType>
  11. <RepositoryUrl>https://github.com/abpframework/abp/</RepositoryUrl>
  12. <PackageReadmeFile>NuGet.md</PackageReadmeFile>
  13. <PackageTags>aspnetcore boilerplate framework web best-practices angular maui blazor mvc csharp webapp</PackageTags>
  14. <GenerateDocumentationFile>true</GenerateDocumentationFile>
  15. <!-- Include symbol files (*.pdb) in the built .nupkg -->
  16. <AllowedOutputExtensionsInPackageBuildOutputFolder>$(AllowedOutputExtensionsInPackageBuildOutputFolder);.pdb</AllowedOutputExtensionsInPackageBuildOutputFolder>
  17. </PropertyGroup>
  18. <ItemGroup>
  19. <None Include="..\..\NuGet.md" Pack="true" PackagePath="\"/>
  20. </ItemGroup>
  21. <ItemGroup>
  22. <PackageReference Include="Microsoft.SourceLink.GitHub">
  23. <PrivateAssets>all</PrivateAssets>
  24. <IncludeAssets>runtime; build; native; contentfiles; analyzers</IncludeAssets>
  25. </PackageReference>
  26. </ItemGroup>
  27. <ItemGroup Condition="'$(UsingMicrosoftNETSdkWeb)' != 'true' AND '$(UsingMicrosoftNETSdkRazor)' != 'true'">
  28. <None Remove="*.abppkg.analyze.json" />
  29. <Content Include="*.abppkg.analyze.json">
  30. <Pack>true</Pack>
  31. <PackagePath>content\</PackagePath>
  32. </Content>
  33. </ItemGroup>
  34. <ItemGroup>
  35. <None Remove="*.abppkg" />
  36. <Content Include="*.abppkg">
  37. <Pack>true</Pack>
  38. <PackagePath>content\</PackagePath>
  39. </Content>
  40. </ItemGroup>
  41. <ItemGroup Condition="$(AssemblyName.EndsWith('HttpApi.Client'))">
  42. <EmbeddedResource Include="**\*generate-proxy.json" />
  43. <Content Remove="**\*generate-proxy.json" />
  44. </ItemGroup>
  45. </Project>