dotnet: Add auto references for common DLLs

This commit is contained in:
UnknownShadow200 2024-07-01 22:58:17 +10:00
parent a818e54b85
commit 965780bd9e

View File

@ -44,7 +44,11 @@ namespace MCGalaxy.Modules.Compiling
}
#else
protected override ICompilerErrors DoCompile(string[] srcPaths, string dstPath) {
List<string> referenced = ProcessInput(srcPaths, "//");
List<string> 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);
}