56 lines
1.7 KiB
XML
56 lines
1.7 KiB
XML
<Project Sdk="Microsoft.NET.Sdk">
|
|
|
|
<PropertyGroup>
|
|
<OutputType>Exe</OutputType>
|
|
<TargetFrameworks>net7.0;net462</TargetFrameworks>
|
|
<IsPackable>false</IsPackable>
|
|
<IsPublishable>false</IsPublishable>
|
|
<RunAnalyzersDuringBuild>True</RunAnalyzersDuringBuild>
|
|
<RunAnalyzersDuringLiveAnalysis>True</RunAnalyzersDuringLiveAnalysis>
|
|
<EnforceCodeStyleInBuild>True</EnforceCodeStyleInBuild>
|
|
<EnableNETAnalyzers>True</EnableNETAnalyzers>
|
|
<AnalysisLevel>latest-all</AnalysisLevel>
|
|
|
|
<IsWindows
|
|
Condition="'$([System.Runtime.InteropServices.RuntimeInformation]::IsOSPlatform($([System.Runtime.InteropServices.OSPlatform]::Windows)))' == 'true'">
|
|
true
|
|
</IsWindows>
|
|
</PropertyGroup>
|
|
|
|
<PropertyGroup Condition="'$(IsWindows)'=='true'">
|
|
<DefineConstants>Windows</DefineConstants>
|
|
</PropertyGroup>
|
|
|
|
<PropertyGroup
|
|
Condition="'$(Configuration)|$(TargetFramework)|$(Platform)'=='Debug|net7.0|AnyCPU'">
|
|
<WarningLevel>5</WarningLevel>
|
|
</PropertyGroup>
|
|
|
|
<PropertyGroup
|
|
Condition="'$(Configuration)|$(TargetFramework)|$(Platform)'=='Release|net7.0|AnyCPU'">
|
|
<WarningLevel>5</WarningLevel>
|
|
</PropertyGroup>
|
|
|
|
<PropertyGroup
|
|
Condition="'$(Configuration)|$(TargetFramework)|$(Platform)'=='Debug|net462|AnyCPU'">
|
|
<WarningLevel>5</WarningLevel>
|
|
</PropertyGroup>
|
|
|
|
<PropertyGroup
|
|
Condition="'$(Configuration)|$(TargetFramework)|$(Platform)'=='Release|net462|AnyCPU'">
|
|
<WarningLevel>5</WarningLevel>
|
|
</PropertyGroup>
|
|
|
|
<ItemGroup>
|
|
<Compile Include="Program.fs" />
|
|
</ItemGroup>
|
|
|
|
<ItemGroup>
|
|
<PackageReference Include="BenchmarkDotNet" Version="0.13.10" />
|
|
</ItemGroup>
|
|
|
|
<ItemGroup>
|
|
<ProjectReference Include="..\Xdg.Directories\Xdg.Directories.csproj" />
|
|
</ItemGroup>
|
|
|
|
</Project> |