no message
This commit is contained in:
6
.idea/workspace.xml
generated
6
.idea/workspace.xml
generated
@@ -10,12 +10,12 @@
|
|||||||
<change beforePath="$PROJECT_DIR$/.idea/workspace.xml" beforeDir="false" afterPath="$PROJECT_DIR$/.idea/workspace.xml" afterDir="false" />
|
<change beforePath="$PROJECT_DIR$/.idea/workspace.xml" beforeDir="false" afterPath="$PROJECT_DIR$/.idea/workspace.xml" afterDir="false" />
|
||||||
<change beforePath="$PROJECT_DIR$/src/_VisualDVM/GlobalData/Settings/SettingName.java" beforeDir="false" afterPath="$PROJECT_DIR$/src/_VisualDVM/GlobalData/Settings/SettingName.java" afterDir="false" />
|
<change beforePath="$PROJECT_DIR$/src/_VisualDVM/GlobalData/Settings/SettingName.java" beforeDir="false" afterPath="$PROJECT_DIR$/src/_VisualDVM/GlobalData/Settings/SettingName.java" afterDir="false" />
|
||||||
<change beforePath="$PROJECT_DIR$/src/_VisualDVM/GlobalData/Settings/SettingsDBTable.java" beforeDir="false" afterPath="$PROJECT_DIR$/src/_VisualDVM/GlobalData/Settings/SettingsDBTable.java" afterDir="false" />
|
<change beforePath="$PROJECT_DIR$/src/_VisualDVM/GlobalData/Settings/SettingsDBTable.java" beforeDir="false" afterPath="$PROJECT_DIR$/src/_VisualDVM/GlobalData/Settings/SettingsDBTable.java" afterDir="false" />
|
||||||
|
<change beforePath="$PROJECT_DIR$/src/_VisualDVM/GlobalData/Tasks/Supervisor/Local/Windows/WindowsLocalCompilationSupervisor.java" beforeDir="false" afterPath="$PROJECT_DIR$/src/_VisualDVM/GlobalData/Tasks/Supervisor/Local/Windows/WindowsLocalCompilationSupervisor.java" afterDir="false" />
|
||||||
<change beforePath="$PROJECT_DIR$/src/_VisualDVM/GlobalProperties.java" beforeDir="false" afterPath="$PROJECT_DIR$/src/_VisualDVM/GlobalProperties.java" afterDir="false" />
|
<change beforePath="$PROJECT_DIR$/src/_VisualDVM/GlobalProperties.java" beforeDir="false" afterPath="$PROJECT_DIR$/src/_VisualDVM/GlobalProperties.java" afterDir="false" />
|
||||||
|
<change beforePath="$PROJECT_DIR$/src/_VisualDVM/Passes/All/Precompilation.java" beforeDir="false" afterPath="$PROJECT_DIR$/src/_VisualDVM/Passes/All/Precompilation.java" afterDir="false" />
|
||||||
<change beforePath="$PROJECT_DIR$/src/_VisualDVM/Passes/All/UpdateProperty.java" beforeDir="false" afterPath="$PROJECT_DIR$/src/_VisualDVM/Passes/All/UpdateProperty.java" afterDir="false" />
|
<change beforePath="$PROJECT_DIR$/src/_VisualDVM/Passes/All/UpdateProperty.java" beforeDir="false" afterPath="$PROJECT_DIR$/src/_VisualDVM/Passes/All/UpdateProperty.java" afterDir="false" />
|
||||||
<change beforePath="$PROJECT_DIR$/src/_VisualDVM/Passes/All/UpdateSetting.java" beforeDir="false" afterPath="$PROJECT_DIR$/src/_VisualDVM/Passes/All/UpdateSetting.java" afterDir="false" />
|
<change beforePath="$PROJECT_DIR$/src/_VisualDVM/Passes/All/UpdateSetting.java" beforeDir="false" afterPath="$PROJECT_DIR$/src/_VisualDVM/Passes/All/UpdateSetting.java" afterDir="false" />
|
||||||
<change beforePath="$PROJECT_DIR$/src/_VisualDVM/Visual/Menus/MainMenuBar/VisualiserSettingsMenu/CompactnessSettingsMenu.java" beforeDir="false" afterPath="$PROJECT_DIR$/src/_VisualDVM/Visual/Menus/MainMenuBar/VisualiserSettingsMenu/CompactnessSettingsMenu.java" afterDir="false" />
|
<change beforePath="$PROJECT_DIR$/src/_VisualDVM/Visual/Menus/MainMenuBar/VisualiserSettingsMenu/VisualiserSettingsMenu.java" beforeDir="false" afterPath="$PROJECT_DIR$/src/_VisualDVM/Visual/Menus/MainMenuBar/VisualiserSettingsMenu/VisualiserSettingsMenu.java" afterDir="false" />
|
||||||
<change beforePath="$PROJECT_DIR$/src/_VisualDVM/Visual/Windows/CallbackForm.java" beforeDir="false" afterPath="$PROJECT_DIR$/src/_VisualDVM/Visual/Windows/CallbackForm.java" afterDir="false" />
|
|
||||||
<change beforePath="$PROJECT_DIR$/src/_VisualDVM/Visual/Windows/ProjectForm.java" beforeDir="false" afterPath="$PROJECT_DIR$/src/_VisualDVM/Visual/Windows/ProjectForm.java" afterDir="false" />
|
|
||||||
</list>
|
</list>
|
||||||
<option name="SHOW_DIALOG" value="false" />
|
<option name="SHOW_DIALOG" value="false" />
|
||||||
<option name="HIGHLIGHT_CONFLICTS" value="true" />
|
<option name="HIGHLIGHT_CONFLICTS" value="true" />
|
||||||
|
|||||||
@@ -37,6 +37,7 @@
|
|||||||
"Visualizer_2Path": "C:\\Users\\misha\\Documents",
|
"Visualizer_2Path": "C:\\Users\\misha\\Documents",
|
||||||
"InstructionPath": "",
|
"InstructionPath": "",
|
||||||
"PerformanceAnalyzerPath": "",
|
"PerformanceAnalyzerPath": "",
|
||||||
|
"LocalMakePathWindows": "C:\\MinGW\\msys\\1.0\\bin\\make.exe",
|
||||||
"ComponentsBackUpsCount": 10,
|
"ComponentsBackUpsCount": 10,
|
||||||
"AutoCheckTesting": true,
|
"AutoCheckTesting": true,
|
||||||
"CheckTestingIntervalSeconds": 10,
|
"CheckTestingIntervalSeconds": 10,
|
||||||
|
|||||||
@@ -2,7 +2,6 @@ package _VisualDVM.GlobalData.Settings;
|
|||||||
public enum SettingName {
|
public enum SettingName {
|
||||||
Undefined,
|
Undefined,
|
||||||
//--------------
|
//--------------
|
||||||
LocalMakePathWindows,
|
|
||||||
Precompilation,
|
Precompilation,
|
||||||
SaveModifications, // сохранять исходную версию
|
SaveModifications, // сохранять исходную версию
|
||||||
GCOVLimit,
|
GCOVLimit,
|
||||||
@@ -46,8 +45,6 @@ public enum SettingName {
|
|||||||
return "Нижний порог отображения GCOV";
|
return "Нижний порог отображения GCOV";
|
||||||
case Precompilation:
|
case Precompilation:
|
||||||
return "Предварительная компиляция";
|
return "Предварительная компиляция";
|
||||||
case LocalMakePathWindows:
|
|
||||||
return "Путь к make.exe";
|
|
||||||
case STATIC_SHADOW_ANALYSIS:
|
case STATIC_SHADOW_ANALYSIS:
|
||||||
return "Оптимизация теневых обменов";
|
return "Оптимизация теневых обменов";
|
||||||
case STATIC_PRIVATE_ANALYSIS:
|
case STATIC_PRIVATE_ANALYSIS:
|
||||||
|
|||||||
@@ -31,8 +31,6 @@ public class SettingsDBTable extends DBTable<SettingName, DBSetting> {
|
|||||||
//проверка списка всех настроек.
|
//проверка списка всех настроек.
|
||||||
//<editor-fold desc="Global">
|
//<editor-fold desc="Global">
|
||||||
AddSetting(new DBSetting(SettingName.Kernels, Utils.getHalfKernels(), SettingType.IntField, ComponentType.Visualiser));
|
AddSetting(new DBSetting(SettingName.Kernels, Utils.getHalfKernels(), SettingType.IntField, ComponentType.Visualiser));
|
||||||
if (Utils_.isWindows())
|
|
||||||
AddSetting(new DBSetting(SettingName.LocalMakePathWindows, "C:\\MinGW\\msys\\1.0\\bin\\make.exe", SettingType.StringField, ComponentType.Visualiser));
|
|
||||||
//</editor-fold>
|
//</editor-fold>
|
||||||
//--
|
//--
|
||||||
//<editor-fold desc="Sapfor">
|
//<editor-fold desc="Sapfor">
|
||||||
|
|||||||
@@ -18,7 +18,7 @@ public class WindowsLocalCompilationSupervisor extends WindowsLocalTaskSuperviso
|
|||||||
}
|
}
|
||||||
@Override
|
@Override
|
||||||
protected String getScriptText() {
|
protected String getScriptText() {
|
||||||
return Utils_.DQuotes((Global.mainModule.getDb()).settings.get(SettingName.LocalMakePathWindows).Value) + " 1>out.txt 2>err.txt";
|
return Utils_.DQuotes(Global.properties.LocalMakePathWindows) + " 1>out.txt 2>err.txt";
|
||||||
}
|
}
|
||||||
//скорее всего как то выделить подготовку к компиляции как метод предка.
|
//скорее всего как то выделить подготовку к компиляции как метод предка.
|
||||||
@Override
|
@Override
|
||||||
|
|||||||
@@ -92,6 +92,8 @@ public class GlobalProperties {
|
|||||||
@Expose
|
@Expose
|
||||||
public String PerformanceAnalyzerPath = "";
|
public String PerformanceAnalyzerPath = "";
|
||||||
@Expose
|
@Expose
|
||||||
|
public String LocalMakePathWindows= "C:\\MinGW\\msys\\1.0\\bin\\make.exe";
|
||||||
|
@Expose
|
||||||
public int ComponentsBackUpsCount = 10;
|
public int ComponentsBackUpsCount = 10;
|
||||||
@Expose
|
@Expose
|
||||||
public boolean AutoCheckTesting = false; // проверять ли задачи тестирования при включенном визуализаторе.
|
public boolean AutoCheckTesting = false; // проверять ли задачи тестирования при включенном визуализаторе.
|
||||||
@@ -185,6 +187,8 @@ public class GlobalProperties {
|
|||||||
//-----------------
|
//-----------------
|
||||||
public String getFieldDescription(String fieldName) {
|
public String getFieldDescription(String fieldName) {
|
||||||
switch (fieldName) {
|
switch (fieldName) {
|
||||||
|
case "LocalMakePathWindows":
|
||||||
|
return "Путь к make.exe";
|
||||||
case "SmallScreen":
|
case "SmallScreen":
|
||||||
return "Маленький экран";
|
return "Маленький экран";
|
||||||
case "ShowFullTabsNames":
|
case "ShowFullTabsNames":
|
||||||
|
|||||||
@@ -94,7 +94,7 @@ public class Precompilation extends Pass<db_project_info> {
|
|||||||
target = Global.mainModule.getProject();
|
target = Global.mainModule.getProject();
|
||||||
if (Utils_.isWindows()) {
|
if (Utils_.isWindows()) {
|
||||||
//--
|
//--
|
||||||
makepath = Global.mainModule.getDb().settings.get(SettingName.LocalMakePathWindows).toString();
|
makepath = Global.properties.LocalMakePathWindows;
|
||||||
if (makepath.isEmpty()) {
|
if (makepath.isEmpty()) {
|
||||||
Log.Writeln_("Не задан путь к make.exe.\n " +
|
Log.Writeln_("Не задан путь к make.exe.\n " +
|
||||||
"Укажите его в меню глобальных настроек." +
|
"Укажите его в меню глобальных настроек." +
|
||||||
@@ -185,7 +185,7 @@ public class Precompilation extends Pass<db_project_info> {
|
|||||||
protected void body() throws Exception {
|
protected void body() throws Exception {
|
||||||
if (Utils_.isWindows()) {
|
if (Utils_.isWindows()) {
|
||||||
name_to_kill = "make.exe";
|
name_to_kill = "make.exe";
|
||||||
StartProcess(Utils_.DQuotes((Global.mainModule.getDb()).settings.get(SettingName.LocalMakePathWindows).Value) + " -j " + (Global.mainModule.getDb()).settings.get(SettingName.Kernels).toString(),
|
StartProcess(Utils_.DQuotes(Global.properties.LocalMakePathWindows) + " -j " + (Global.mainModule.getDb()).settings.get(SettingName.Kernels).toString(),
|
||||||
target.compilation_maxtime);
|
target.compilation_maxtime);
|
||||||
} else
|
} else
|
||||||
StartProcess("make -j " + (Global.mainModule.getDb()).settings.get(SettingName.Kernels).toString(), target.compilation_maxtime);
|
StartProcess("make -j " + (Global.mainModule.getDb()).settings.get(SettingName.Kernels).toString(), target.compilation_maxtime);
|
||||||
|
|||||||
@@ -35,6 +35,12 @@ public class UpdateProperty extends Pass<Object> {
|
|||||||
return true;
|
return true;
|
||||||
}
|
}
|
||||||
switch (name){
|
switch (name){
|
||||||
|
case "LocalMakePathWindows":
|
||||||
|
fileChooser.setTitle(description);
|
||||||
|
File file = fileChooser.ShowDialog();
|
||||||
|
if (file != null)
|
||||||
|
newValue = file.getAbsolutePath();
|
||||||
|
break;
|
||||||
case "BugReportsAgeLimit":
|
case "BugReportsAgeLimit":
|
||||||
if (sliderNumberForm.ShowDialog(description, oldValue, 1, 12))
|
if (sliderNumberForm.ShowDialog(description, oldValue, 1, 12))
|
||||||
newValue=sliderNumberForm.Result;
|
newValue=sliderNumberForm.Result;
|
||||||
|
|||||||
@@ -31,12 +31,6 @@ public class UpdateSetting extends Pass<DBSetting> {
|
|||||||
break;
|
break;
|
||||||
case StringField:
|
case StringField:
|
||||||
switch (target.Name) {
|
switch (target.Name) {
|
||||||
case LocalMakePathWindows:
|
|
||||||
fileChooser.setTitle(target.Name.getDescription());
|
|
||||||
File file = fileChooser.ShowDialog();
|
|
||||||
if (file != null)
|
|
||||||
NewValue = file.getAbsolutePath();
|
|
||||||
break;
|
|
||||||
default:
|
default:
|
||||||
TextFieldDialog ff = new TextFieldDialog();
|
TextFieldDialog ff = new TextFieldDialog();
|
||||||
if (ff.ShowDialog(target.Name.getDescription(), target.Value)) {
|
if (ff.ShowDialog(target.Name.getDescription(), target.Value)) {
|
||||||
|
|||||||
@@ -18,8 +18,14 @@ public class VisualiserSettingsMenu extends VisualiserMenu {
|
|||||||
));
|
));
|
||||||
add(new CompactnessSettingsMenu());
|
add(new CompactnessSettingsMenu());
|
||||||
if (Utils_.isWindows()) {
|
if (Utils_.isWindows()) {
|
||||||
add(new SettingsSubmenu("Компиляция на локальной машине", null,
|
add(new SettingsSubmenu("Компиляция на локальной машине", null){
|
||||||
SettingName.LocalMakePathWindows,
|
{
|
||||||
|
add(Global.properties.getMenuItem("LocalMakePathWindows"));
|
||||||
|
}
|
||||||
|
}
|
||||||
|
);
|
||||||
|
}
|
||||||
|
/*
|
||||||
SettingName.Kernels
|
SettingName.Kernels
|
||||||
));
|
));
|
||||||
} else {
|
} else {
|
||||||
@@ -27,6 +33,7 @@ public class VisualiserSettingsMenu extends VisualiserMenu {
|
|||||||
SettingName.Kernels
|
SettingName.Kernels
|
||||||
));
|
));
|
||||||
}
|
}
|
||||||
|
*/
|
||||||
add(new SynchronizationSettingsMenu());
|
add(new SynchronizationSettingsMenu());
|
||||||
add(new VersionsComparisonMenu());
|
add(new VersionsComparisonMenu());
|
||||||
add(Global.properties.getMenuItem("Workspace"));
|
add(Global.properties.getMenuItem("Workspace"));
|
||||||
|
|||||||
Reference in New Issue
Block a user