diff options
author | Sebastian Huber <sebastian.huber@embedded-brains.de> | 2009-03-30 08:45:11 +0000 |
---|---|---|
committer | Sebastian Huber <sebastian.huber@embedded-brains.de> | 2009-03-30 08:45:11 +0000 |
commit | fdb6ec72ce92d289ffe5451258a8651cc83d897a (patch) | |
tree | 8ce86cf4043cc3c6bbc5e67832daa8b3b6045074 | |
parent | Fixed NULL pointer exception. (diff) | |
download | rtems-eclipse-plug-in-fdb6ec72ce92d289ffe5451258a8651cc83d897a.tar.bz2 |
Changed base and BSP default paths.
-rw-r--r-- | org.rtems.cdt/src/org/rtems/cdt/Constants.java | 14 |
1 files 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 |