From 965780bd9ee138ea5f5ea5f5a5ef082dcad6c3ce Mon Sep 17 00:00:00 2001 From: UnknownShadow200 Date: Mon, 1 Jul 2024 22:58:17 +1000 Subject: [PATCH] dotnet: Add auto references for common DLLs --- MCGalaxy/Modules/Compiling/CompilerFrontends.cs | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) diff --git a/MCGalaxy/Modules/Compiling/CompilerFrontends.cs b/MCGalaxy/Modules/Compiling/CompilerFrontends.cs index 35a874aaf..1f751bc5b 100644 --- a/MCGalaxy/Modules/Compiling/CompilerFrontends.cs +++ b/MCGalaxy/Modules/Compiling/CompilerFrontends.cs @@ -44,7 +44,11 @@ namespace MCGalaxy.Modules.Compiling } #else protected override ICompilerErrors DoCompile(string[] srcPaths, string dstPath) { - List referenced = ProcessInput(srcPaths, "//"); + List referenced = ProcessInput(srcPaths, "//"); + referenced.Add("System.Collections.dll"); // needed for List<> etc + referenced.Add("System.IO.Compression.dll"); // needed for GZip compression + referenced.Add("System.Net.Primitives.dll"); // needed for IPAddress etc + return RoslynCSharpCompiler.Compile(srcPaths, dstPath, referenced); }