From 819b796e8dd264fbcea72ea065944a206743693e Mon Sep 17 00:00:00 2001 From: Jesse Plamondon-Willard Date: Wed, 23 Sep 2020 20:32:21 -0400 Subject: streamline mod build config package creation --- docs/technical/mod-package.md | 16 +++++----------- 1 file changed, 5 insertions(+), 11 deletions(-) (limited to 'docs/technical') diff --git a/docs/technical/mod-package.md b/docs/technical/mod-package.md index a1457405..c338e104 100644 --- a/docs/technical/mod-package.md +++ b/docs/technical/mod-package.md @@ -343,19 +343,13 @@ project | purpose `StardewModdingAPI.ModBuildConfig.Analyzer` | Adds C# analyzers which show code warnings in Visual Studio. `StardewModdingAPI.ModBuildConfig.Analyzer.Tests` | Unit tests for the C# analyzers. -To prepare a build of the NuGet package: -1. Install the [NuGet CLI](https://docs.microsoft.com/en-us/nuget/install-nuget-client-tools#nugetexe-cli). -1. Change the version and release notes in `package.nuspec`. -2. Rebuild the solution in _Release_ mode. -3. Open a terminal in the `bin/Pathoschild.Stardew.ModBuildConfig` folder and run this command: - ```bash - nuget.exe pack - ``` - -That will create a `Pathoschild.Stardew.ModBuildConfig-.nupkg` file in the same directory -which can be uploaded to NuGet or referenced directly. +The NuGet package is generated automatically in `StardewModdingAPI.ModBuildConfig`'s `bin` folder +when you compile it. ## Release notes +## Upcoming release +* Reworked and streamlined how the package is compiled. + ### 3.2.1 Released 11 September 2020. -- cgit From 947d9c87e051a35fcaa49ba5313ceadc301a0f22 Mon Sep 17 00:00:00 2001 From: Jesse Plamondon-Willard Date: Wed, 23 Sep 2020 20:33:38 -0400 Subject: add SMAPI-ModTranslationClassBuilder files to mod build config ignore list --- docs/technical/mod-package.md | 1 + 1 file changed, 1 insertion(+) (limited to 'docs/technical') diff --git a/docs/technical/mod-package.md b/docs/technical/mod-package.md index c338e104..11b7143c 100644 --- a/docs/technical/mod-package.md +++ b/docs/technical/mod-package.md @@ -349,6 +349,7 @@ when you compile it. ## Release notes ## Upcoming release * Reworked and streamlined how the package is compiled. +* Added [SMAPI-ModTranslationClassBuilder](https://github.com/Pathoschild/SMAPI-ModTranslationClassBuilder) files to the ignore list. ### 3.2.1 Released 11 September 2020. -- cgit From 9edd3b901a110ef1fddcbcc05730da1b1cadd680 Mon Sep 17 00:00:00 2001 From: Jesse Plamondon-Willard Date: Wed, 23 Sep 2020 20:38:01 -0400 Subject: prepare mod build package for release --- docs/technical/mod-package.md | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) (limited to 'docs/technical') diff --git a/docs/technical/mod-package.md b/docs/technical/mod-package.md index 11b7143c..f7475e37 100644 --- a/docs/technical/mod-package.md +++ b/docs/technical/mod-package.md @@ -347,7 +347,9 @@ The NuGet package is generated automatically in `StardewModdingAPI.ModBuildConfi when you compile it. ## Release notes -## Upcoming release +## 3.2.2 +Released 23 September 2020. + * Reworked and streamlined how the package is compiled. * Added [SMAPI-ModTranslationClassBuilder](https://github.com/Pathoschild/SMAPI-ModTranslationClassBuilder) files to the ignore list. -- cgit