From fdb6ec72ce92d289ffe5451258a8651cc83d897a Mon Sep 17 00:00:00 2001 From: Sebastian Huber Date: Mon, 30 Mar 2009 08:45:11 +0000 Subject: Changed base and BSP default paths. --- org.rtems.cdt/src/org/rtems/cdt/Constants.java | 14 ++++++++++++-- 1 file changed, 12 insertions(+), 2 deletions(-) diff --git a/org.rtems.cdt/src/org/rtems/cdt/Constants.java b/org.rtems.cdt/src/org/rtems/cdt/Constants.java index 3a97a6b..a5b02ad 100644 --- a/org.rtems.cdt/src/org/rtems/cdt/Constants.java +++ b/org.rtems.cdt/src/org/rtems/cdt/Constants.java @@ -24,6 +24,8 @@ package org.rtems.cdt; import java.util.Map; +import org.eclipse.core.runtime.Platform; + public class Constants { public static final String PATH_SEPARATOR = System.getProperty( "path.separator"); @@ -35,9 +37,9 @@ public class Constants { public static final String BSP_PATH_MAKE_VARIABLE = "PROJECT_RELEASE"; - public static final String DEFAULT_BASE_PATH = "/opt/rtems-4.9"; + public static final String DEFAULT_BASE_PATH = getDefaultPath(); - public static final String DEFAULT_BSP_PATH = "/opt/rtems-4.9/powerpc-rtems4.9/psim"; + public static final String DEFAULT_BSP_PATH = getDefaultPath(); public static final String DEFAULT_CYGWIN_PATH = "C:\\"; @@ -105,6 +107,14 @@ public class Constants { return "PATH"; } + + private static String getDefaultPath() { + if (Platform.getOS().equals( Platform.OS_WIN32)) { + return "C:\\"; + } else { + return "/opt/rtems-4.9"; + } + } private Constants() { // Do nothing -- cgit v1.2.3