From 62fa04403152027d2bf9b88c931afcdca81a946c Mon Sep 17 00:00:00 2001 From: cabernal Date: Mon, 14 Jan 2013 12:46:25 -0500 Subject: [PATCH] Implement problem marker for AC_CHECK_LIB macro. Fix for https://fedorahosted.org/eclipse-packagekit/ticket/5 . Change-Id: Ic4466a7eb04c4acc5749eafd0536364c53ae6fdb Reviewed-on: https://git.eclipse.org/r/9663 Reviewed-by: Jeff Johnston IP-Clean: Jeff Johnston Tested-by: Jeff Johnston --- .../cdt/internal/autotools/core/AutotoolsProblemMarkerInfo.java | 2 +- .../org/eclipse/cdt/internal/autotools/core/ErrorParser.java | 2 ++ 2 files changed, 3 insertions(+), 1 deletion(-) diff --git a/build/org.eclipse.cdt.autotools.core/src/org/eclipse/cdt/internal/autotools/core/AutotoolsProblemMarkerInfo.java b/build/org.eclipse.cdt.autotools.core/src/org/eclipse/cdt/internal/autotools/core/AutotoolsProblemMarkerInfo.java index 62f3489a245..195c39679bf 100644 --- a/build/org.eclipse.cdt.autotools.core/src/org/eclipse/cdt/internal/autotools/core/AutotoolsProblemMarkerInfo.java +++ b/build/org.eclipse.cdt.autotools.core/src/org/eclipse/cdt/internal/autotools/core/AutotoolsProblemMarkerInfo.java @@ -21,7 +21,7 @@ import org.eclipse.core.runtime.IPath; */ public class AutotoolsProblemMarkerInfo { - public static enum Type{PACKAGE, HEADER, PROG, FILE, GENERIC} + public static enum Type{PACKAGE, HEADER, PROG, LIB, FILE, GENERIC} private ProblemMarkerInfo marker; diff --git a/build/org.eclipse.cdt.autotools.core/src/org/eclipse/cdt/internal/autotools/core/ErrorParser.java b/build/org.eclipse.cdt.autotools.core/src/org/eclipse/cdt/internal/autotools/core/ErrorParser.java index a6725458419..ffd1ef57133 100644 --- a/build/org.eclipse.cdt.autotools.core/src/org/eclipse/cdt/internal/autotools/core/ErrorParser.java +++ b/build/org.eclipse.cdt.autotools.core/src/org/eclipse/cdt/internal/autotools/core/ErrorParser.java @@ -175,6 +175,8 @@ public class ErrorParser extends MarkerGenerator implements IErrorParser { return AutotoolsProblemMarkerInfo.Type.HEADER; if (typeString.equals("file")) return AutotoolsProblemMarkerInfo.Type.FILE; + if (typeString.equals("lib")) + return AutotoolsProblemMarkerInfo.Type.LIB; return null; }