public static BuildResult Compile(ProjectFile file,MonoDevelop.Core.IProgressMonitor monitor,BuildData buildData) { switch (file.BuildAction) { case "MonoGameShader" : var result = new BuildResult(); monitor.Log.WriteLine("Compiling Shader"); monitor.Log.WriteLine("Shader : "+buildData.Configuration.OutputDirectory); monitor.Log.WriteLine("Shader : "+file.FilePath); monitor.Log.WriteLine("Shader : "+file.ToString()); return result; default: return new BuildResult(); } }