Prexonite, a .NET hosted scripting language with a focus on meta-programming and embedded DSLs
0

Configure Feed

Select the types of activity you want to include in your feed.

PRX-58 Switch to .NET 6.0 / C# 10

Christian Klauser (Nov 14, 2021, 4:03 PM +0100) 40118d7e 75fa9304

+22 -8
+8 -1
.github/workflows/PrxCi.yml
··· 34 34 35 35 steps: 36 36 - uses: actions/checkout@v2 37 - - name: Setup .NET Core SDK 37 + - name: Setup .NET 6 SDK 38 + uses: actions/setup-dotnet@v1.7.2 39 + env: 40 + NUGET_AUTH_TOKEN: '${{secrets.GITHUB_TOKEN}}' 41 + with: 42 + dotnet-version: '6.0.x' 43 + source-url: 'https://nuget.pkg.github.com/chklauser/index.json' 44 + - name: Setup .NET 5 SDK (for T4) 38 45 uses: actions/setup-dotnet@v1.7.2 39 46 env: 40 47 NUGET_AUTH_TOKEN: '${{secrets.GITHUB_TOKEN}}'
+8 -1
.github/workflows/PrxRelease.yml
··· 24 24 echo "::set-output name=version::$ver" 25 25 shell: bash 26 26 - uses: actions/checkout@v2 27 - - name: Setup .NET Core SDK 27 + - name: Setup .NET 6 SDK 28 + uses: actions/setup-dotnet@v1.7.2 29 + env: 30 + NUGET_AUTH_TOKEN: '${{secrets.GITHUB_TOKEN}}' 31 + with: 32 + dotnet-version: '6.0.x' 33 + source-url: 'https://nuget.pkg.github.com/chklauser/index.json' 34 + - name: Setup .NET 5 SDK (for T4) 28 35 uses: actions/setup-dotnet@v1.7.2 29 36 env: 30 37 NUGET_AUTH_TOKEN: '${{secrets.GITHUB_TOKEN}}'
+2 -2
Prexonite/Prexonite.csproj
··· 1 1 <Project Sdk="Microsoft.NET.Sdk"> 2 2 3 3 <PropertyGroup> 4 - <TargetFramework>net5.0</TargetFramework> 5 - <LangVersion>9</LangVersion> 4 + <TargetFramework>net6.0</TargetFramework> 5 + <LangVersion>10</LangVersion> 6 6 7 7 </PropertyGroup> 8 8
+2 -2
PrexoniteTests/PrexoniteTests.csproj
··· 3 3 <PropertyGroup> 4 4 <OutputType>Exe</OutputType> 5 5 <IsTestProject>true</IsTestProject> 6 - <TargetFramework>net5.0</TargetFramework> 7 - <LangVersion>9</LangVersion> 6 + <TargetFramework>net6.0</TargetFramework> 7 + <LangVersion>10</LangVersion> 8 8 </PropertyGroup> 9 9 10 10 <PropertyGroup>
+2 -2
Prx/Prx.csproj
··· 6 6 7 7 <PropertyGroup> 8 8 <OutputType>exe</OutputType> 9 - <TargetFramework>net5.0</TargetFramework> 9 + <TargetFramework>net6.0</TargetFramework> 10 10 <AppConfig>config/app.$(Configuration).config</AppConfig> 11 - <LangVersion>9</LangVersion> 11 + <LangVersion>10</LangVersion> 12 12 <Version>1.98</Version> 13 13 <Title>Prexonite CLI</Title> 14 14 <Description>Prexonite command line interpreter and compiler.</Description>