C# Class Terraria.ModLoader.ModCompile

Show file Open project: JavidPack/TerraCustom Class Usage Examples

Private Methods

Method Description
AcquireConsoleBuildLock ( ) : FileStream
Build ( BuildingMod mod, IBuildStatus status ) : bool
Build ( string modFolder, IBuildStatus status ) : bool
BuildAll ( string modFolders, IBuildStatus status ) : bool
BuildModCommandLine ( string modFolder ) : void
CompileMod ( BuildingMod mod, List refMods, bool forWindows, byte &dll, byte &pdb ) : void
Equal ( byte a, byte b ) : bool
FindReferencedMods ( Terraria.ModLoader.BuildProperties properties ) : List
FindReferencedMods ( Terraria.ModLoader.BuildProperties properties, LoadingMod>.Dictionary mods ) : bool
LoadReferences ( ) : void
ReadIfExists ( string path ) : byte[]
ReadProperties ( string modFolder, IBuildStatus status ) : BuildingMod
RoslynCompile ( CompilerParameters compileOptions, string files ) : CompilerResults

Invoke the Roslyn compiler via reflection to avoid a .NET 4.5 dependency

VerifyName ( string modName, byte dll ) : bool