/// <summary> /// Queues a single tool. /// </summary> /// <param name="iseDir">ISE installation path</param> /// <param name="projDir">project directory</param> /// <param name="toolName">tool name</param> /// <param name="arguments">command line arguments</param> /// <returns>a model of the queued tool</returns> public Tool ToolExec(string iseDir, string projDir, string toolName, string arguments) { var batch = new ToolBatch(this); var tool = batch.Add(iseDir, projDir, toolName, arguments); batch.Start(); return(tool); }
/// <summary> /// Queues a single tool. /// </summary> /// <param name="iseDir">ISE installation path</param> /// <param name="projDir">project directory</param> /// <param name="toolName">tool name</param> /// <param name="arguments">command line arguments</param> /// <returns>a model of the queued tool</returns> public Tool ToolExec(string iseDir, string projDir, string toolName, string arguments) { var batch = new ToolBatch(this); var tool = batch.Add(iseDir, projDir, toolName, arguments); batch.Start(); return tool; }