/// <summary> /// Cleans up temporary simulation files /// </summary> private void CleanSimulation() { Directory.Delete(currentWorkingDirectory, true); currentWorkingDirectory = null; currentResult = null; isimProcess = null; }
/// <summary> /// Builds simulation files /// </summary> private void BuildSimulation() { if (currentWorkingDirectory != null) { CleanSimulation(); } currentWorkingDirectory = GenerateWorkingDirectory(); // Start Building currentResult = FuseBuild.BuildProject(currentWorkingDirectory, Project, TopModule); Logger.Instance.WriteDebug("Fuse Build Result:"); Logger.Instance.WriteDebug(currentResult.BuildLog); }
/// <summary> /// Cleans up temporary simulation files /// </summary> private void CleanSimulation() { Directory.Delete(currentWorkingDirectory, true); currentWorkingDirectory = null; currentResult = null; isimProcess = null; }
/// <summary> /// Builds simulation files /// </summary> private void BuildSimulation() { if (currentWorkingDirectory != null) { CleanSimulation(); } currentWorkingDirectory = GenerateWorkingDirectory(); // Start Building currentResult = FuseBuild.BuildProject(currentWorkingDirectory, Project, TopModule); Logger.Instance.WriteDebug("Fuse Build Result:"); Logger.Instance.WriteDebug(currentResult.BuildLog); }