ionide / Fornax

Scriptable static site generator using type safe F# DSL to define page templates.
MIT License
244 stars 44 forks source link

Update to .NET 6, use project-based FAKE build instead of script #122

Closed kMutagene closed 1 year ago

kMutagene commented 1 year ago

Hi there, In this PR i took a naïve go at upating the project to .NET 6:

I made sure that the tool works locally using the result of dotnet publish as well as the nuget package from the Pack target, i was however not sure about this line:

https://github.com/ionide/Fornax/blob/4187a3818807d65fc05365bb9aa34f2cb87a78c3/src/Fornax/FSIRefs.fs#L133

as the net5.0 tool would not run with 3.1 sdk anyways, but to mirror this pattern i left both 3.1 and 5.0 lines in that file intact.

kMutagene commented 1 year ago

can i further help to get this merged?