Zaid-Ajaj / LiteDB.FSharp

Advanced F# Support for LiteDB, an embedded NoSql database for .NET with type-safe query expression through F# quotations
MIT License
180 stars 22 forks source link

build.sh doesn't work anymore - replacement needed? #50

Closed TeaDrivenDev closed 3 years ago

TeaDrivenDev commented 4 years ago

When doing #47, I completely overlooked the build.sh script, which a) is now largely obsolete, because Mono isn't needed anymore, and b) doesn't work anymore, because there's no fake.exe. However, the build script now requires the .NET Core FAKE runner, which the repository doesn't provide a way of obtaining.

There are two (or three) ways of dealing with this:

Zaid-Ajaj commented 3 years ago

Replaced FAKE with a simple console app that uses some of FAKE modules. Now to build or test the application:

cd ./LiteDB.FSharp.Build
dotnet run -- build
dotnet run -- test
dotnet run -- pack
dotnet run -- publish

etc.