public BuildEventDialog(Project project) { InitializeComponent(); InitializeLocalization(); this.FormGuid = "ada69d37-2ec0-4484-b113-72bfeab2f239"; this.Font = PluginCore.PluginBase.Settings.DefaultFont; this.project = project; this.vars = new BuildEventVars(project); // this operation requires a message to ASCompletion so we don't add it to the BuildEventVars string path = BuildActions.GetCompilerPath(project); if (File.Exists(path)) { path = Path.GetDirectoryName(path); } vars.AddVar("CompilerPath", path); foreach (BuildEventInfo info in vars.GetVars()) { Add(info); } }
public BuildEventRunner(Project project, string compilerPath) { this.project = project; this.vars = new BuildEventVars(project); vars.AddVar("CompilerPath", compilerPath); }