public BuildActions(IMainForm mainForm, FDMenus menus)
		{
			this.mainForm = mainForm;
            this.menus = menus;

			// setup FDProcess helper class
			this.fdProcess = new FDProcessRunner(mainForm);

            // setup remoting service so FDBuild can use our in-memory services like FlexCompilerShell
            this.ipcName = Guid.NewGuid().ToString();
            SetupRemotingServer();
		}
    public static void Execute()
    {
        Project project = (Project) PluginBase.CurrentProject;
        if (project == null) return;

        TraceManager.Add("P4ReleaseBuild : version " + VERSION);

        mainForm = Globals.MainForm;

        // setup FDProcess helper class
        fdProcess = new FDProcessRunner(mainForm);

        Build(project, true);
    }
Exemple #3
0
 public BuildAction()
 {
     fdProcess = new FDProcessRunner(Globals.MainForm);
 }