summaryrefslogtreecommitdiff
path: root/src/SMAPI/Framework/TemporaryHacks/MiniMonoModHotfix.cs
AgeCommit message (Collapse)Author
2021-07-28fix Data\Movies error regression when patching dictionary (#711)Jesse Plamondon-Willard
2021-07-23use unmerged Harmony assembly (#711)Jesse Plamondon-Willard
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.
2021-07-14add workaround for Harmony 2.x breaking XNA content pipeline for some assets ↵Jesse Plamondon-Willard
(#711, #722)