mirror of
				https://github.com/jellyfin/jellyfin.git
				synced 2025-11-03 19:17:24 -05:00 
			
		
		
		
	If the calling function can't be made async easily you can still use .GetAwaiter().GetResult(), which is way easier to find in the future
		
			
				
	
	
		
			65 lines
		
	
	
		
			2.8 KiB
		
	
	
	
		
			XML
		
	
	
	
	
	
			
		
		
	
	
			65 lines
		
	
	
		
			2.8 KiB
		
	
	
	
		
			XML
		
	
	
	
	
	
<Project Sdk="Microsoft.NET.Sdk">
 | 
						|
 | 
						|
  <!-- ProjectGuid is only included as a requirement for SonarQube analysis -->
 | 
						|
  <PropertyGroup>
 | 
						|
    <ProjectGuid>{17E1F4E6-8ABD-4FE5-9ECF-43D4B6087BA2}</ProjectGuid>
 | 
						|
  </PropertyGroup>
 | 
						|
 | 
						|
  <PropertyGroup>
 | 
						|
    <Authors>Jellyfin Contributors</Authors>
 | 
						|
    <PackageId>Jellyfin.Controller</PackageId>
 | 
						|
    <VersionPrefix>10.8.0</VersionPrefix>
 | 
						|
    <RepositoryUrl>https://github.com/jellyfin/jellyfin</RepositoryUrl>
 | 
						|
    <PackageLicenseExpression>GPL-3.0-only</PackageLicenseExpression>
 | 
						|
  </PropertyGroup>
 | 
						|
 | 
						|
  <PropertyGroup Condition=" '$(Configuration)' == 'Debug' ">
 | 
						|
    <TreatWarningsAsErrors>false</TreatWarningsAsErrors>
 | 
						|
  </PropertyGroup>
 | 
						|
 | 
						|
  <ItemGroup>
 | 
						|
    <PackageReference Include="Diacritics" Version="3.3.10" />
 | 
						|
    <PackageReference Include="Microsoft.Extensions.Configuration.Abstractions" Version="6.0.0" />
 | 
						|
    <PackageReference Include="Microsoft.Extensions.Configuration.Binder" Version="6.0.0" />
 | 
						|
    <PackageReference Include="Microsoft.SourceLink.GitHub" Version="1.1.1" PrivateAssets="All" />
 | 
						|
    <PackageReference Include="System.Threading.Tasks.Dataflow" Version="6.0.0" />
 | 
						|
  </ItemGroup>
 | 
						|
 | 
						|
  <ItemGroup>
 | 
						|
    <ProjectReference Include="../Emby.Naming/Emby.Naming.csproj" />
 | 
						|
    <ProjectReference Include="../MediaBrowser.Model/MediaBrowser.Model.csproj" />
 | 
						|
    <ProjectReference Include="../MediaBrowser.Common/MediaBrowser.Common.csproj" />
 | 
						|
  </ItemGroup>
 | 
						|
 | 
						|
  <ItemGroup>
 | 
						|
    <Compile Include="..\SharedVersion.cs" />
 | 
						|
  </ItemGroup>
 | 
						|
 | 
						|
  <PropertyGroup>
 | 
						|
    <TargetFramework>net6.0</TargetFramework>
 | 
						|
    <GenerateAssemblyInfo>false</GenerateAssemblyInfo>
 | 
						|
    <GenerateDocumentationFile>true</GenerateDocumentationFile>
 | 
						|
    <PublishRepositoryUrl>true</PublishRepositoryUrl>
 | 
						|
    <EmbedUntrackedSources>true</EmbedUntrackedSources>
 | 
						|
    <IncludeSymbols>true</IncludeSymbols>
 | 
						|
    <SymbolPackageFormat>snupkg</SymbolPackageFormat>
 | 
						|
  </PropertyGroup>
 | 
						|
 | 
						|
  <PropertyGroup Condition=" '$(Stability)'=='Unstable'">
 | 
						|
    <!-- Include all symbols in the main nupkg until Azure Artifact Feed starts supporting ingesting NuGet symbol packages. -->
 | 
						|
    <AllowedOutputExtensionsInPackageBuildOutputFolder>$(AllowedOutputExtensionsInPackageBuildOutputFolder);.pdb</AllowedOutputExtensionsInPackageBuildOutputFolder>
 | 
						|
  </PropertyGroup>
 | 
						|
 | 
						|
  <!-- Code Analyzers-->
 | 
						|
  <ItemGroup Condition=" '$(Configuration)' == 'Debug' ">
 | 
						|
    <PackageReference Include="Microsoft.CodeAnalysis.BannedApiAnalyzers" Version="3.3.3">
 | 
						|
      <PrivateAssets>all</PrivateAssets>
 | 
						|
      <IncludeAssets>runtime; build; native; contentfiles; analyzers</IncludeAssets>
 | 
						|
    </PackageReference>
 | 
						|
    <PackageReference Include="SerilogAnalyzer" Version="0.15.0" PrivateAssets="All" />
 | 
						|
    <PackageReference Include="StyleCop.Analyzers" Version="1.2.0-beta.376" PrivateAssets="All" />
 | 
						|
    <PackageReference Include="SmartAnalyzers.MultithreadingAnalyzer" Version="1.1.31" PrivateAssets="All" />
 | 
						|
  </ItemGroup>
 | 
						|
 | 
						|
</Project>
 |