From 551153bb00c8a3a448db4b3a059e8322108b772a Mon Sep 17 00:00:00 2001 From: Jesse Plamondon-Willard Date: Tue, 30 Mar 2021 20:10:55 -0400 Subject: prepare mod build package for 64-bit SMAPI (#767) --- .../SMAPI.ModBuildConfig.csproj | 5 ----- src/SMAPI.ModBuildConfig/build/smapi.targets | 21 ++++++++++++++++----- 2 files changed, 16 insertions(+), 10 deletions(-) (limited to 'src/SMAPI.ModBuildConfig') diff --git a/src/SMAPI.ModBuildConfig/SMAPI.ModBuildConfig.csproj b/src/SMAPI.ModBuildConfig/SMAPI.ModBuildConfig.csproj index 5992fbbf..2d15678c 100644 --- a/src/SMAPI.ModBuildConfig/SMAPI.ModBuildConfig.csproj +++ b/src/SMAPI.ModBuildConfig/SMAPI.ModBuildConfig.csproj @@ -15,10 +15,6 @@ MIT images/icon.png https://smapi.io/package/readme - - - Reworked and streamlined how the package is compiled. - - Added SMAPI-ModTranslationClassBuilder files to the ignore list. - false @@ -48,5 +44,4 @@ - diff --git a/src/SMAPI.ModBuildConfig/build/smapi.targets b/src/SMAPI.ModBuildConfig/build/smapi.targets index 76a1536c..698765ad 100644 --- a/src/SMAPI.ModBuildConfig/build/smapi.targets +++ b/src/SMAPI.ModBuildConfig/build/smapi.targets @@ -15,6 +15,9 @@ $(AssemblySearchPaths);{GAC} + + None + $(MSBuildProjectName) $(TargetDir) @@ -24,6 +27,9 @@ false true false + + Xna + MonoGame @@ -54,7 +60,7 @@ - + @@ -71,14 +77,19 @@ + - - - + + + + + + + -- cgit From 58dde207afe2d99a5f4c047334a79acdd312ec58 Mon Sep 17 00:00:00 2001 From: Jesse Plamondon-Willard Date: Tue, 30 Mar 2021 20:11:49 -0400 Subject: prepare for release --- docs/technical/mod-package.md | 4 +++- src/SMAPI.ModBuildConfig/SMAPI.ModBuildConfig.csproj | 2 +- 2 files changed, 4 insertions(+), 2 deletions(-) (limited to 'src/SMAPI.ModBuildConfig') diff --git a/docs/technical/mod-package.md b/docs/technical/mod-package.md index d89f86c9..8c9c59fb 100644 --- a/docs/technical/mod-package.md +++ b/docs/technical/mod-package.md @@ -365,7 +365,9 @@ The NuGet package is generated automatically in `StardewModdingAPI.ModBuildConfi when you compile it. ## Release notes -## Upcoming release +## 3.3 +Released 30 March 2021. + * Added a build warning when the mod isn't compiled for `Any CPU`. * Added a `GameFramework` build property set to `MonoGame` or `Xna` based on the platform. This can be overridden to change which framework it references. * Added support for building mods against the 64-bit Linux version of the game on Windows. diff --git a/src/SMAPI.ModBuildConfig/SMAPI.ModBuildConfig.csproj b/src/SMAPI.ModBuildConfig/SMAPI.ModBuildConfig.csproj index 2d15678c..b18e79d5 100644 --- a/src/SMAPI.ModBuildConfig/SMAPI.ModBuildConfig.csproj +++ b/src/SMAPI.ModBuildConfig/SMAPI.ModBuildConfig.csproj @@ -9,7 +9,7 @@ Pathoschild.Stardew.ModBuildConfig Build package for SMAPI mods - 3.2.2 + 3.3.0 Pathoschild Automates the build configuration for crossplatform Stardew Valley SMAPI mods. For SMAPI 3.0 or later. MIT -- cgit