From 8df578edb6d135796a48b219ecc7a7291c7ef460 Mon Sep 17 00:00:00 2001 From: Jesse Plamondon-Willard Date: Tue, 13 Jul 2021 09:14:07 -0400 Subject: migrate to Harmony 2.1 (#711) --- build/common.targets | 1 + 1 file changed, 1 insertion(+) (limited to 'build/common.targets') diff --git a/build/common.targets b/build/common.targets index ce805402..f5d01606 100644 --- a/build/common.targets +++ b/build/common.targets @@ -38,6 +38,7 @@ + -- cgit From 167d5831d12f0b7c58b3533b716f9041f6ae02e7 Mon Sep 17 00:00:00 2001 From: Jesse Plamondon-Willard Date: Fri, 23 Jul 2021 20:29:44 -0400 Subject: use unmerged Harmony assembly (#711) Harmony merges Mono.Cecil and MonoMod.Common into its DLL, and keeps some (but not all) of the merged types public. That causes type conflicts in SMAPI's code since it uses both Harmony and Mono.Cecil, and extern aliases break on Linux due to IDE/compiler limitations. This commit uses a custom build of Harmony without the assembly merging, so SMAPI can use and manage Mono.Cecil itself. --- build/common.targets | 3 +++ 1 file changed, 3 insertions(+) (limited to 'build/common.targets') diff --git a/build/common.targets b/build/common.targets index f5d01606..aed619da 100644 --- a/build/common.targets +++ b/build/common.targets @@ -40,6 +40,9 @@ + + + -- cgit From d688cdf8c3c852d4b11cdd046d67c4b35443cc95 Mon Sep 17 00:00:00 2001 From: Jesse Plamondon-Willard Date: Sun, 1 Aug 2021 13:11:27 -0400 Subject: prepare for release --- build/common.targets | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) (limited to 'build/common.targets') diff --git a/build/common.targets b/build/common.targets index aed619da..d526a2bb 100644 --- a/build/common.targets +++ b/build/common.targets @@ -1,7 +1,7 @@ - 3.11.0 + 3.12.0 SMAPI latest $(AssemblySearchPaths);{GAC} -- cgit