From df3c7606ccc9027f8eae44fd84dce7c7de673e68 Mon Sep 17 00:00:00 2001 From: Fabien Tessier <fabien.tessier@telecom-paristech.fr> Date: Thu, 19 Oct 2017 17:25:24 +0200 Subject: [PATCH] Make directory name static in SpecConfigTTool --- src/main/java/common/SpecConfigTTool.java | 20 ++++++++++++++------ 1 file changed, 14 insertions(+), 6 deletions(-) diff --git a/src/main/java/common/SpecConfigTTool.java b/src/main/java/common/SpecConfigTTool.java index b504ccf8cf..365244e29d 100644 --- a/src/main/java/common/SpecConfigTTool.java +++ b/src/main/java/common/SpecConfigTTool.java @@ -42,8 +42,16 @@ public class SpecConfigTTool { public static String AVATARExecutableSoclibCodeCompileCommand=""; public static String AVATARExecutableSoclibCodeExecuteCommand=""; public static String AVATARExecutableSoclibCodeTraceCommand=""; + public static String TMLCodeDirectory=""; + private static String ProjectSystemCCodeDirectory = "/c++_code/"; + private static String ProjectCCodeDirectory = "/c_code/"; + private static String ProjectProVerifCodeDirectory = "/proverif/"; + private static String ProjectAVATARExecutableCodeDirectory = "/AVATAR_executablecode/"; + private static String ProjectAVATARMPSoCCodeDirectory = "/MPSoC/"; + private static String ProjectTMLCodeDirectory = "/tmlcode/"; + public static int lastPanel = -1; public static int lastTab = -1; @@ -71,12 +79,12 @@ public class SpecConfigTTool { } public static void setDirConfig(File dir) { - SystemCCodeDirectory = dir.getAbsolutePath() + "/c++_code/"; - CCodeDirectory = dir.getAbsolutePath() + "/c_code/"; - ProVerifCodeDirectory = dir.getAbsolutePath() + "/proverif/"; - AVATARExecutableCodeDirectory = dir.getAbsolutePath() + "/AVATAR_executablecode/"; - AVATARMPSoCCodeDirectory = dir.getAbsolutePath() + "/MPSoC/"; - TMLCodeDirectory = dir.getAbsolutePath() + "/tmlcode/"; + SystemCCodeDirectory = dir.getAbsolutePath() + ProjectSystemCCodeDirectory; + CCodeDirectory = dir.getAbsolutePath() + ProjectCCodeDirectory; + ProVerifCodeDirectory = dir.getAbsolutePath() + ProjectProVerifCodeDirectory; + AVATARExecutableCodeDirectory = dir.getAbsolutePath() + ProjectAVATARExecutableCodeDirectory; + AVATARMPSoCCodeDirectory = dir.getAbsolutePath() + ProjectAVATARMPSoCCodeDirectory; + TMLCodeDirectory = dir.getAbsolutePath() + ProjectTMLCodeDirectory; SystemCCodeCompileCommand = ConfigurationTTool.SystemCCodeCompileCommand.replace(ConfigurationTTool.SystemCCodeDirectory, SystemCCodeDirectory); SystemCCodeExecuteCommand = ConfigurationTTool.SystemCCodeExecuteCommand.replace(ConfigurationTTool.SystemCCodeDirectory, SystemCCodeDirectory); -- GitLab