From: Atanas Gegov <atanas.ge...@bmw-carit.de> Extracted string constants. Added missing NON-NLS-1 declarations. --- .../NewYoctoAutotoolsProjectPostProcess.java | 10 +++++++--- 1 file changed, 7 insertions(+), 3 deletions(-)
diff --git a/plugins/org.yocto.sdk.ide/src/org/yocto/sdk/ide/wizard/NewYoctoAutotoolsProjectPostProcess.java b/plugins/org.yocto.sdk.ide/src/org/yocto/sdk/ide/wizard/NewYoctoAutotoolsProjectPostProcess.java index 9bc042a..cb187e9 100644 --- a/plugins/org.yocto.sdk.ide/src/org/yocto/sdk/ide/wizard/NewYoctoAutotoolsProjectPostProcess.java +++ b/plugins/org.yocto.sdk.ide/src/org/yocto/sdk/ide/wizard/NewYoctoAutotoolsProjectPostProcess.java @@ -11,6 +11,7 @@ package org.yocto.sdk.ide.wizard; import java.io.BufferedReader; +import java.io.File; import java.io.InputStream; import java.io.InputStreamReader; @@ -28,6 +29,9 @@ import org.yocto.sdk.ide.natures.YoctoSDKAutotoolsProjectNature; public class NewYoctoAutotoolsProjectPostProcess extends ProcessRunner { + public static final String CHMOD_COMMAND = "chmod +x "; //$NON-NLS-1$ + public static final String AUTOGEN_SCRIPT_NAME = "autogen.sh"; //$NON-NLS-1$ + public NewYoctoAutotoolsProjectPostProcess() {} public void process(TemplateCore template, ProcessArgument[] args, String processId, IProgressMonitor monitor) throws ProcessFailureException { @@ -45,7 +49,7 @@ public class NewYoctoAutotoolsProjectPostProcess extends ProcessRunner { } else { IPath path = project.getLocation(); String path_str = path.toString(); - String autogen_cmd = "chmod +x " + path_str + "/autogen.sh"; + String autogen_cmd = CHMOD_COMMAND + path_str + File.separator + AUTOGEN_SCRIPT_NAME; try { Runtime rt = Runtime.getRuntime(); Process proc = rt.exec(autogen_cmd); @@ -53,7 +57,7 @@ public class NewYoctoAutotoolsProjectPostProcess extends ProcessRunner { InputStreamReader isr = new InputStreamReader(stdin); BufferedReader br = new BufferedReader(isr); String line = null; - String error_message = ""; + String error_message = ""; //$NON-NLS-1$ while ( (line = br.readLine()) != null) { error_message = error_message + line; @@ -61,7 +65,7 @@ public class NewYoctoAutotoolsProjectPostProcess extends ProcessRunner { int exitVal = proc.waitFor(); if (exitVal != 0) { - throw new ProcessFailureException("Failed to make autogen.sh executable for project: " + projectName); + throw new ProcessFailureException("Failed to make autogen.sh executable for project: " + projectName); //$NON-NLS-1$ } } catch (Throwable t) { t.printStackTrace(); -- 1.7.9.5 _______________________________________________ yocto mailing list yocto@yoctoproject.org https://lists.yoctoproject.org/listinfo/yocto