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);