From 77b24ed4ef7eb97bed9c38f7a329954ad088724c Mon Sep 17 00:00:00 2001 From: Gormogon Date: Sun, 29 May 2016 15:29:21 -0400 Subject: [PATCH] Make build config consistent, move to .NET 4.6.1 to fully take advantage of C# 6, update Fody, and update Assembly Info. --- StardewModdingAPI.sln | 2 +- StardewModdingAPI/App.config | 9 +++--- StardewModdingAPI/Properties/AssemblyInfo.cs | 12 ++++---- StardewModdingAPI/StardewModdingAPI.csproj | 30 +++++++++++++------- StardewModdingAPI/packages.config | 11 ++++--- TrainerMod/TrainerMod.csproj | 13 +++++++-- TrainerMod/packages.config | 7 ++--- 7 files changed, 50 insertions(+), 34 deletions(-) diff --git a/StardewModdingAPI.sln b/StardewModdingAPI.sln index 9c4a41b5..087d0b36 100644 --- a/StardewModdingAPI.sln +++ b/StardewModdingAPI.sln @@ -1,7 +1,7 @@  Microsoft Visual Studio Solution File, Format Version 12.00 # Visual Studio 14 -VisualStudioVersion = 14.0.24720.0 +VisualStudioVersion = 14.0.25123.0 MinimumVisualStudioVersion = 10.0.40219.1 Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "TrainerMod", "TrainerMod\TrainerMod.csproj", "{28480467-1A48-46A7-99F8-236D95225359}" EndProject diff --git a/StardewModdingAPI/App.config b/StardewModdingAPI/App.config index dc6eaae3..6a8daa0d 100644 --- a/StardewModdingAPI/App.config +++ b/StardewModdingAPI/App.config @@ -1,10 +1,9 @@ - - + - + - + - \ No newline at end of file + diff --git a/StardewModdingAPI/Properties/AssemblyInfo.cs b/StardewModdingAPI/Properties/AssemblyInfo.cs index 4ba998e1..f5435644 100644 --- a/StardewModdingAPI/Properties/AssemblyInfo.cs +++ b/StardewModdingAPI/Properties/AssemblyInfo.cs @@ -5,12 +5,12 @@ using System.Runtime.InteropServices; // set of attributes. Change these attribute values to modify the information // associated with an assembly. -[assembly: AssemblyTitle("StardewModdingAPI")] -[assembly: AssemblyDescription("")] +[assembly: AssemblyTitle("Stardew Modding API (SMAPI)")] +[assembly: AssemblyDescription("Stardew Valley modding API.")] [assembly: AssemblyConfiguration("")] [assembly: AssemblyCompany("")] -[assembly: AssemblyProduct("StardewModdingAPI")] -[assembly: AssemblyCopyright("Copyright © 2016")] +[assembly: AssemblyProduct("Stardew Modding API (SMAPI)")] +[assembly: AssemblyCopyright("Copyright © SMAPI Dev Team 2016")] [assembly: AssemblyTrademark("")] [assembly: AssemblyCulture("")] @@ -35,5 +35,5 @@ using System.Runtime.InteropServices; // by using the '*' as shown below: // [assembly: AssemblyVersion("1.0.*")] -[assembly: AssemblyVersion("1.0.0.0")] -[assembly: AssemblyFileVersion("1.0.0.0")] \ No newline at end of file +[assembly: AssemblyVersion("0.40.0.0")] +[assembly: AssemblyFileVersion("0.40.0.0")] \ No newline at end of file diff --git a/StardewModdingAPI/StardewModdingAPI.csproj b/StardewModdingAPI/StardewModdingAPI.csproj index a7477a32..106f5bcd 100644 --- a/StardewModdingAPI/StardewModdingAPI.csproj +++ b/StardewModdingAPI/StardewModdingAPI.csproj @@ -9,7 +9,7 @@ Properties StardewModdingAPI StardewModdingAPI - v4.5 + v4.6.1 512 @@ -21,6 +21,8 @@ false + + publish\ true Disk @@ -35,8 +37,6 @@ 1.0.0.%2a false true - - @@ -51,15 +51,16 @@ - x86 + AnyCPU true full - false + true bin\Debug\ - DEBUG;TRACE + TRACE;DEBUG prompt 4 false + true AnyCPU @@ -70,26 +71,35 @@ prompt 4 false + true x86 bin\Debug\ false - - + TRACE true true bin\Debug\StardewModdingAPI.XML + true + 6 x86 bin\Release\ false bin\Release\StardewModdingAPI.XML + TRACE + true + true + 6 icon.ico + + StardewModdingAPI.Program + False @@ -189,12 +199,12 @@ - + This project references NuGet package(s) that are missing on this computer. Use NuGet Package Restore to download them. For more information, see http://go.microsoft.com/fwlink/?LinkID=322105. The missing file is {0}. - +