summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorSebastian Huber <sebastian.huber@embedded-brains.de>2009-03-30 08:45:11 +0000
committerSebastian Huber <sebastian.huber@embedded-brains.de>2009-03-30 08:45:11 +0000
commitfdb6ec72ce92d289ffe5451258a8651cc83d897a (patch)
tree8ce86cf4043cc3c6bbc5e67832daa8b3b6045074
parentFixed NULL pointer exception. (diff)
downloadrtems-eclipse-plug-in-fdb6ec72ce92d289ffe5451258a8651cc83d897a.tar.bz2
Changed base and BSP default paths.
-rw-r--r--org.rtems.cdt/src/org/rtems/cdt/Constants.java14
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