no message
This commit is contained in:
@@ -1,16 +1,16 @@
|
||||
package _VisualDVM.Passes.All;
|
||||
import Common.Passes.Pass;
|
||||
import Common.Passes.PassException;
|
||||
import Common.Utils.Utils_;
|
||||
import _VisualDVM.Current;
|
||||
import _VisualDVM.Global;
|
||||
import _VisualDVM.Visual.UI;
|
||||
import _VisualDVM.GlobalData.Tasks.CompilationTask.CompilationTask;
|
||||
import _VisualDVM.GlobalData.Tasks.TaskState;
|
||||
import _VisualDVM.GlobalData.User.UserState;
|
||||
import _VisualDVM.Passes.PassCode;
|
||||
import _VisualDVM.ProjectData.LanguageName;
|
||||
import _VisualDVM.ProjectData.Project.db_project_info;
|
||||
import _VisualDVM.Passes.PassCode;
|
||||
import Common.Passes.PassException;
|
||||
import Common.Passes.Pass;
|
||||
import _VisualDVM.Visual.UI;
|
||||
public class Compile extends Pass<db_project_info> {
|
||||
Pass subpass = null;
|
||||
CompilationTask compilationTask = null;
|
||||
@@ -61,19 +61,18 @@ public class Compile extends Pass<db_project_info> {
|
||||
}
|
||||
@Override
|
||||
protected void body() throws Exception {
|
||||
|
||||
switch (Global.mainModule.getMachine().type) {
|
||||
case Local:
|
||||
if (Utils_.isWindows()) {
|
||||
subpass = Global.mainModule.getPass(PassCode.WindowsLocalCompilation);
|
||||
subpass = Global.mainModule.getPass(PassCode.WindowsLocalCompilation);
|
||||
} else
|
||||
subpass = Global.mainModule.getPass(PassCode.LinuxLocalCompilation);
|
||||
subpass = Global.mainModule.getPass(PassCode.LinuxLocalCompilation);
|
||||
break;
|
||||
case Undefined:
|
||||
case MVS_cluster:
|
||||
throw new PassException("Компиляция не реализована для типа машины " + Utils_.DQuotes(Global.mainModule.getMachine().type));
|
||||
default:
|
||||
subpass = Global.mainModule.getPass(PassCode.RemoteCompilation);
|
||||
subpass = Global.mainModule.getPass(PassCode.RemoteCompilation);
|
||||
break;
|
||||
}
|
||||
subpass.Do(Global.mainModule.getCompilationTask(), Global.mainModule.getProject());
|
||||
|
||||
Reference in New Issue
Block a user