diff options
author | Mikhail Sennikovsky | 2005-07-07 18:57:20 +0000 |
---|---|---|
committer | Mikhail Sennikovsky | 2005-07-07 18:57:20 +0000 |
commit | 7425c7577181261adb111f01a144dd62d665fb69 (patch) | |
tree | 6456cb3cd2a8a395fd2929aa2d5bc9c3a88055b2 /build/org.eclipse.cdt.managedbuilder.gnu.ui/src | |
parent | c1c91403c4a436c731f139830d89966d2eae8a12 (diff) | |
download | org.eclipse.cdt-7425c7577181261adb111f01a144dd62d665fb69.tar.gz org.eclipse.cdt-7425c7577181261adb111f01a144dd62d665fb69.tar.xz org.eclipse.cdt-7425c7577181261adb111f01a144dd62d665fb69.zip |
fixed the bug with handling the case of executing the CygPathResolver on non-windows systems
Diffstat (limited to 'build/org.eclipse.cdt.managedbuilder.gnu.ui/src')
-rw-r--r-- | build/org.eclipse.cdt.managedbuilder.gnu.ui/src/org/eclipse/cdt/managedbuilder/gnu/cygwin/CygwinPathResolver.java | 5 |
1 files changed, 3 insertions, 2 deletions
diff --git a/build/org.eclipse.cdt.managedbuilder.gnu.ui/src/org/eclipse/cdt/managedbuilder/gnu/cygwin/CygwinPathResolver.java b/build/org.eclipse.cdt.managedbuilder.gnu.ui/src/org/eclipse/cdt/managedbuilder/gnu/cygwin/CygwinPathResolver.java index 2795e470ef4..4cfec1cf94b 100644 --- a/build/org.eclipse.cdt.managedbuilder.gnu.ui/src/org/eclipse/cdt/managedbuilder/gnu/cygwin/CygwinPathResolver.java +++ b/build/org.eclipse.cdt.managedbuilder.gnu.ui/src/org/eclipse/cdt/managedbuilder/gnu/cygwin/CygwinPathResolver.java @@ -65,12 +65,13 @@ public class CygwinPathResolver implements IBuildPathResolver { public String[] resolveBuildPaths(int pathType, String variableName, String variableValue, IConfiguration configuration) { - if(isMinGW(configuration)){ + if(!isWindows()){ + return variableValue.split(DELIMITER_UNIX); + } else if(isMinGW(configuration)){ return variableValue.split(DELIMITER_WIN); } String[] result = variableValue.split(DELIMITER_UNIX); - if (!isWindows()) return result; String exePath = getBinPath(); if (exePath == null) { return result; } // no changes File file = new File(exePath); |