@@ -9,14 +9,14 @@ if (-not $args -contains "-nobuild")
99 dotnet clean .\src\TypeGen\TypeGen.Core
1010 dotnet restore .\src\TypeGen\TypeGen.Core
1111 dotnet build .\src\TypeGen\TypeGen.Core -f netstandard2.0 - c Release
12- dotnet build .\src\TypeGen\TypeGen.Core -f net8 .0 - c Release
12+ dotnet build .\src\TypeGen\TypeGen.Core -f net9 .0 - c Release
1313}
1414
1515
1616# publish TypeGen Cli
1717dotnet clean .\src\TypeGen\TypeGen.Cli
1818dotnet restore .\src\TypeGen\TypeGen.Cli
19- dotnet publish .\src\TypeGen\TypeGen.Cli - c Release -f net8 .0
19+ dotnet publish .\src\TypeGen\TypeGen.Cli - c Release -f net9 .0
2020
2121
2222# create TypeGen NuGet package
@@ -29,8 +29,8 @@ if (test-path nuget\tools)
2929}
3030
3131new-item - Force - Path nuget\tools - ItemType Directory
32- $binFolder = if (test-path " src\TypeGen\TypeGen.Cli\bin\Any CPU\Release\net8 .0\publish" ) {" bin\Any CPU" } else {" bin" }
33- copy - Recurse " src\TypeGen\TypeGen.Cli\$ ( $binFolder ) \Release\net8 .0\publish\*" nuget\tools
32+ $binFolder = if (test-path " src\TypeGen\TypeGen.Cli\bin\Any CPU\Release\net9 .0\publish" ) {" bin\Any CPU" } else {" bin" }
33+ copy - Recurse " src\TypeGen\TypeGen.Cli\$ ( $binFolder ) \Release\net9 .0\publish\*" nuget\tools
3434mv nuget\tools\TypeGen.Cli.exe nuget\tools\TypeGen.exe
3535
3636
@@ -47,11 +47,11 @@ $binFolder = if (test-path "src\TypeGen\TypeGen.Core\bin\Any CPU\Release\netstan
4747copy " src\TypeGen\TypeGen.Core\$ ( $binFolder ) \Release\netstandard2.0\TypeGen.Core.dll" nuget\lib\netstandard2.0
4848copy " src\TypeGen\TypeGen.Core\$ ( $binFolder ) \Release\netstandard2.0\TypeGen.Core.xml" nuget\lib\netstandard2.0
4949
50- # net8 .0
51- new-item - Force - Path nuget\lib\net8 .0 - ItemType Directory
52- $binFolder = if (test-path " src\TypeGen\TypeGen.Core\bin\Any CPU\Release\net8 .0" ) {" bin\Any CPU" } else {" bin" }
53- copy " src\TypeGen\TypeGen.Core\$ ( $binFolder ) \Release\net8 .0\TypeGen.Core.dll" nuget\lib\net8 .0
54- copy " src\TypeGen\TypeGen.Core\$ ( $binFolder ) \Release\net8 .0\TypeGen.Core.xml" nuget\lib\net8 .0
50+ # net9 .0
51+ new-item - Force - Path nuget\lib\net9 .0 - ItemType Directory
52+ $binFolder = if (test-path " src\TypeGen\TypeGen.Core\bin\Any CPU\Release\net9 .0" ) {" bin\Any CPU" } else {" bin" }
53+ copy " src\TypeGen\TypeGen.Core\$ ( $binFolder ) \Release\net9 .0\TypeGen.Core.dll" nuget\lib\net9 .0
54+ copy " src\TypeGen\TypeGen.Core\$ ( $binFolder ) \Release\net9 .0\TypeGen.Core.xml" nuget\lib\net9 .0
5555
5656nuget pack nuget\TypeGen.nuspec
5757
@@ -63,12 +63,12 @@ if (test-path nuget-dotnetcli\tools)
6363 rm - Recurse - Force nuget- dotnetcli\tools
6464}
6565
66- new-item - Force - Path nuget- dotnetcli\tools\net8 .0 \any - ItemType Directory
67- $binFolder = if (test-path " src\TypeGen\TypeGen.Cli\bin\Any CPU\Release\net8 .0\publish" ) {" bin\Any CPU" } else {" bin" }
68- copy - Recurse " src\TypeGen\TypeGen.Cli\$ ( $binFolder ) \Release\net8 .0\publish\*" nuget- dotnetcli\tools\net8 .0 \any
66+ new-item - Force - Path nuget- dotnetcli\tools\net9 .0 \any - ItemType Directory
67+ $binFolder = if (test-path " src\TypeGen\TypeGen.Cli\bin\Any CPU\Release\net9 .0\publish" ) {" bin\Any CPU" } else {" bin" }
68+ copy - Recurse " src\TypeGen\TypeGen.Cli\$ ( $binFolder ) \Release\net9 .0\publish\*" nuget- dotnetcli\tools\net9 .0 \any
6969
70- New-Item nuget- dotnetcli\tools\net8 .0 \any\DotnetToolSettings.xml
71- set-content nuget- dotnetcli\tools\net8 .0 \any\DotnetToolSettings.xml ' <?xml version="1.0" encoding="utf-8"?>
70+ New-Item nuget- dotnetcli\tools\net9 .0 \any\DotnetToolSettings.xml
71+ set-content nuget- dotnetcli\tools\net9 .0 \any\DotnetToolSettings.xml ' <?xml version="1.0" encoding="utf-8"?>
7272<DotNetCliTool Version="1">
7373 <Commands>
7474 <Command Name="dotnet-typegen" EntryPoint="TypeGen.Cli.dll" Runner="dotnet" />
0 commit comments