Skip to content

Commit

Permalink
.NET 8, dependency updates, and dependabot (#102)
Browse files Browse the repository at this point in the history
* .NET 8, dependency updates, and dependabot

* Add icon

* Update ncalc.png

* Update ncalc.png

* Reverting project version
  • Loading branch information
david-brink-talogy authored Mar 26, 2024
1 parent 00b37ae commit f8e42df
Show file tree
Hide file tree
Showing 5 changed files with 23 additions and 17 deletions.
11 changes: 11 additions & 0 deletions .github/dependabot.yml
Original file line number Diff line number Diff line change
@@ -0,0 +1,11 @@
version: 2
updates:
- package-ecosystem: "nuget"
directory: "/"
schedule:
interval: "weekly"
day: "sunday"
groups:
default:
patterns:
- "*"
2 changes: 1 addition & 1 deletion src/NCalc.Play/NCalc.Play.csproj
Original file line number Diff line number Diff line change
Expand Up @@ -2,7 +2,7 @@

<PropertyGroup>
<OutputType>Exe</OutputType>
<TargetFramework>net7.0</TargetFramework>
<TargetFramework>net8.0</TargetFramework>
<ImplicitUsings>enable</ImplicitUsings>
<Nullable>enable</Nullable>
</PropertyGroup>
Expand Down
19 changes: 7 additions & 12 deletions src/NCalc/NCalc.csproj
Original file line number Diff line number Diff line change
Expand Up @@ -5,7 +5,7 @@
<AssemblyTitle>CoreCLR-NCalc</AssemblyTitle>
<VersionPrefix>3.0.0</VersionPrefix>
<Authors>Sebastian Klose</Authors>
<TargetFrameworks>net45;netstandard2.0</TargetFrameworks>
<TargetFrameworks>net45;netstandard2.0;net6.0;net8.0</TargetFrameworks>
<AssemblyName>NCalc</AssemblyName>
<PackageId>CoreCLR-NCalc</PackageId>
<PackageTags>ncalc;coreclr;expression;evaluator</PackageTags>
Expand All @@ -22,12 +22,13 @@
<GenerateAssemblyVersionAttribute>false</GenerateAssemblyVersionAttribute>
<GenerateAssemblyFileVersionAttribute>false</GenerateAssemblyFileVersionAttribute>
<PackageReadmeFile>README.md</PackageReadmeFile>
<PackageIcon>ncalc.png</PackageIcon>
</PropertyGroup>

<PropertyGroup Condition="'$(Configuration)'=='Release'">
<DefineConstants />
</PropertyGroup>

<ItemGroup>
<None Include="ncalc.png" Pack="true" Visible="false" PackagePath="" />
</ItemGroup>
<ItemGroup Condition=" '$(TargetFramework)' == 'net45' ">
<Reference Include="System" />
<Reference Include="Microsoft.CSharp" />
Expand All @@ -43,18 +44,12 @@
<None Include="..\..\README.md" Pack="true" PackagePath="\" />
</ItemGroup>

<ItemGroup Condition="'$(TargetFramework)' == 'net45'">
<ItemGroup>
<PackageReference Include="Antlr4.Runtime.Standard">
<Version>4.13.1</Version>
</PackageReference>
</ItemGroup>

<ItemGroup Condition="'$(TargetFramework)' == 'netstandard2.0'">
<PackageReference Include="Antlr4.Runtime.Standard">
<Version>4.13.0</Version>
</PackageReference>
</ItemGroup>

<Target Name="PreBuild" BeforeTargets="PreBuildEvent">
<Exec Command="antlr4 -Dlanguage=CSharp &quot;../../grammer/NCalc.g&quot; -o &quot;./Generated/&quot;" />
</Target>
Expand Down
Binary file added src/NCalc/ncalc.png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
8 changes: 4 additions & 4 deletions test/NCalc.Tests/NCalc.Tests.csproj
Original file line number Diff line number Diff line change
@@ -1,7 +1,7 @@
<Project Sdk="Microsoft.NET.Sdk">

<PropertyGroup>
<TargetFramework>net7.0</TargetFramework>
<TargetFramework>net8.0</TargetFramework>
<IsPackable>false</IsPackable>
<Nullable>enable</Nullable>
</PropertyGroup>
Expand All @@ -12,11 +12,11 @@

<ItemGroup>
<PackageReference Include="FluentAssertions" Version="6.12.0" />
<PackageReference Include="Microsoft.NET.Test.Sdk" Version="17.7.1" />
<PackageReference Include="xunit.runner.visualstudio" Version="2.5.0">
<PackageReference Include="Microsoft.NET.Test.Sdk" Version="17.9.0" />
<PackageReference Include="xunit.runner.visualstudio" Version="2.5.7">
<PrivateAssets>all</PrivateAssets>
<IncludeAssets>runtime; build; native; contentfiles; analyzers; buildtransitive</IncludeAssets>
</PackageReference>
<PackageReference Include="xunit" Version="2.5.0" />
<PackageReference Include="xunit" Version="2.7.0" />
</ItemGroup>
</Project>

0 comments on commit f8e42df

Please sign in to comment.