diff --git a/Readme.md b/Readme.md index faf05a4..9583786 100644 --- a/Readme.md +++ b/Readme.md @@ -1,3 +1,11 @@ +# Building + +1. Have dontnet-sdk installed +2. Go to the directory where fskalc is located +3. Run `dotnet restore` to restore the `obj/` directory +4. Run `dotnet run` for debug run +5. `./release.sh` for release run, the binary will be found in bin/Release/net6.0//publish/fskalc + # Reference The following is an informal overview of FSKalc's capabilties. diff --git a/fskalc b/fskalc new file mode 100755 index 0000000..4c85cd2 Binary files /dev/null and b/fskalc differ diff --git a/fskalc.fsproj b/fskalc.fsproj index ce0b326..a68a8a2 100644 --- a/fskalc.fsproj +++ b/fskalc.fsproj @@ -3,7 +3,6 @@ Exe net6.0 - --standalone diff --git a/release.sh b/release.sh new file mode 100755 index 0000000..b445921 --- /dev/null +++ b/release.sh @@ -0,0 +1 @@ +dotnet publish -c Release -r linux-x64 --self-contained -p:PublishSingleFile=true -p:PublishTrimmed=true -p:PublishReadyToRun=true \ No newline at end of file