Consolidate build script information

This commit is contained in:
Matt Nadareski
2023-11-07 00:22:54 -05:00
parent 7d7dc4ee4e
commit 791d9cdb7b
2 changed files with 10 additions and 2 deletions

View File

@@ -8,6 +8,7 @@
- Remove redundant information
- Remove 4.8 note from build script
- Even more README cleanup
- Consolidate build script information
### 2.7.5 (2023-11-06)

View File

@@ -51,7 +51,7 @@ To build for .NET 6.0 or .NET 7.0, ensure that the [.NET 7.0 SDK](https://dotnet
dotnet build MPF/MPF.csproj --framework [net6.0-windows|net7.0-windows] --runtime win-x64
```
You may also run `publish-win.bat` to build and package all variants of MPF UI and MPF.Check at once. The script requires [7-zip commandline](https://www.7-zip.org/download.html) and [Git for Windows](https://git-scm.com/downloads) to be installed and in `PATH`. Please note that this will also build the OSX and Linux versions of MPF.Check.
You may also run `publish-win.bat` to build and package all variants of MPF UI and MPF.Check at once. . Please note that this will also build the OSX and Linux versions of MPF.Check.
**MPF.Check (Windows, OSX, Linux):**
@@ -61,7 +61,14 @@ dotnet build MPF.Check/MPF.Check.csproj --framework [net6.0|net7.0] --runtime [w
Choose one of `win-x64`, `linux-x64`, or `osx-x64` depending on the machine you are targeting.
You may also run `publish-nix.sh` to build and package all variants of MPF.Check at once. The script requires `zip` and `git` to be installed and in `PATH`. Please note that this will also build the OSX and Windows versions of MPF.Check.
### Build Scripts
Windows users may run `publish-win.bat` and Linux users may run `publish-nix.sh` to perform a full release build.
- `publish-win.bat` will build and package all variants of MPF UI and MPF.Check
- The script requires [7-zip commandline](https://www.7-zip.org/download.html) and [Git for Windows](https://git-scm.com/downloads) to be installed and in `PATH`
- `publish-nix.sh` will _only_ build and package all variants of MPF.Check
- The script requires `zip` and `git` to be installed and in `PATH`
## Information