示例#1
0
 public static bool Process(string unityEngine, string unetDLL, string outputDirectory, string[] assemblies, string[] extraAssemblyPaths, IAssemblyResolver assemblyResolver, Action <string> printWarning, Action <string> printError)
 {
     CheckDLLPath(unityEngine);
     CheckDLLPath(unetDLL);
     CheckOutputDirectory(outputDirectory);
     CheckAssemblies(assemblies);
     Log.WarningMethod = printWarning;
     Log.ErrorMethod   = printError;
     return(Weaver.WeaveAssemblies(assemblies, extraAssemblyPaths, assemblyResolver, outputDirectory, unityEngine, unetDLL));
 }