From ffbaedf13d4eef381d7b84b50da533d007732aab Mon Sep 17 00:00:00 2001 From: David Inglis Date: Tue, 15 Oct 2002 17:58:22 +0000 Subject: [PATCH] call builder as full build --- core/org.eclipse.cdt.ui/ChangeLog | 4 ++++ .../org/eclipse/cdt/internal/ui/makeview/MakeAction.java | 6 +++--- 2 files changed, 7 insertions(+), 3 deletions(-) diff --git a/core/org.eclipse.cdt.ui/ChangeLog b/core/org.eclipse.cdt.ui/ChangeLog index 0492e7a1903..d74823dd231 100644 --- a/core/org.eclipse.cdt.ui/ChangeLog +++ b/core/org.eclipse.cdt.ui/ChangeLog @@ -13,3 +13,7 @@ over the code in the C/C++ Editor colour preference dialog. From Thomas Fletcher. +2002-10-15 David Inglis + * MakeAction.java + Invoke builder as full build so that CBuilder is always invoked. + diff --git a/core/org.eclipse.cdt.ui/src/org/eclipse/cdt/internal/ui/makeview/MakeAction.java b/core/org.eclipse.cdt.ui/src/org/eclipse/cdt/internal/ui/makeview/MakeAction.java index b96ffc7208d..422853cce83 100644 --- a/core/org.eclipse.cdt.ui/src/org/eclipse/cdt/internal/ui/makeview/MakeAction.java +++ b/core/org.eclipse.cdt.ui/src/org/eclipse/cdt/internal/ui/makeview/MakeAction.java @@ -104,10 +104,10 @@ public class MakeAction extends Action { if (target.isLeaf()) { MakeUtil.setSessionTarget(project, target.toString()); } - //System.out.println ("Build0: " + res + " " + ta); } - //System.out.println ("Build: " + project); - project.build (IncrementalProjectBuilder.INCREMENTAL_BUILD, monitor); + // Full build to force builder for targets like clean and rebuild. + // maybe this should be a option + project.build (IncrementalProjectBuilder.FULL_BUILD, monitor); } catch (CoreException e) { }