XXHash

Port of Rust's twox-hash crate.
git clone https://git.philomathiclife.com/repos/XXHash
Log | Files | Refs | README

XXHash.csproj (2362B)


      1 <Project Sdk="Microsoft.NET.Sdk">
      2 
      3   <PropertyGroup>
      4     <AllowUnsafeBlocks>true</AllowUnsafeBlocks>
      5     <AnalysisLevel>latest</AnalysisLevel>
      6     <AnalysisMode>All</AnalysisMode>
      7     <AppendRuntimeIdentifierToOutputPath>false</AppendRuntimeIdentifierToOutputPath>
      8     <AppendTargetFrameworkToOutputPath>false</AppendTargetFrameworkToOutputPath>
      9     <AssemblyName>XXHash</AssemblyName>
     10     <AssemblyTitle>XXHash</AssemblyTitle>
     11     <AssemblyVersion>1.0.0.0</AssemblyVersion>
     12     <Authors>Zack Newman</Authors>
     13     <CheckForOverflowUnderflow>false</CheckForOverflowUnderflow>
     14     <CodeAnalysisTreatWarningsAsErrors>true</CodeAnalysisTreatWarningsAsErrors>
     15     <Company>Philomathic Life</Company>
     16     <Configuration>Release</Configuration>
     17     <Copyright>2023</Copyright>
     18     <DebugSymbols>false</DebugSymbols>
     19     <DebugType>none</DebugType>
     20     <DefineConstants></DefineConstants>
     21     <Description>Hasher based on xxHash.</Description>
     22     <Deterministic>true</Deterministic>
     23     <DocumentationFile></DocumentationFile>
     24     <EnableComHosting>false</EnableComHosting>
     25     <EnableDynamicLoading>false</EnableDynamicLoading>
     26     <EnableNETAnalyzers>true</EnableNETAnalyzers>
     27     <EnforceCodeStyleInBuild>true</EnforceCodeStyleInBuild>
     28     <ErrorReport>prompt</ErrorReport>
     29     <FileAlignment>512</FileAlignment>
     30     <FileVersion>1.0.0.0</FileVersion>
     31     <HighEntropyVA>true</HighEntropyVA>
     32     <InformationalVersion>1.0.0.0</InformationalVersion>
     33     <IsTrimmable>true</IsTrimmable>
     34     <LangVersion>latest</LangVersion>
     35     <NeutralLanguage>en-US</NeutralLanguage>
     36     <NoWarn></NoWarn>
     37     <Nullable>enable</Nullable>
     38     <Optimize>true</Optimize>
     39     <OutputPath>bin/Release</OutputPath>
     40     <OutputType>Library</OutputType>
     41     <Platform>x64</Platform>
     42     <Product>XXHash</Product>
     43     <PublishTrimmed>true</PublishTrimmed>
     44     <RuntimeIdentifier>linux-x64</RuntimeIdentifier>
     45     <TargetFramework>net7.0</TargetFramework>
     46     <TreatWarningsAsErrors>true</TreatWarningsAsErrors>
     47     <TrimMode>link</TrimMode>
     48     <TrimmerDefaultAction>link</TrimmerDefaultAction>
     49     <Utf8Output>true</Utf8Output>
     50     <WarningsAsErrors>true</WarningsAsErrors>
     51   </PropertyGroup>
     52 
     53   <ItemGroup>
     54     <Reference Include="Std">
     55       <Name>Std</Name>
     56       <HintPath>../Std/bin/Release/Std.dll</HintPath>
     57       <Private>false</Private>
     58     </Reference>
     59   </ItemGroup>
     60 
     61 </Project>