From 8de42dc4ffcd0fcec88811ede6c6cf6b8981012c Mon Sep 17 00:00:00 2001 From: Alain Magloire Date: Fri, 22 Nov 2002 17:03:43 +0000 Subject: [PATCH] update. --- core/org.eclipse.cdt.core/ChangeLog | 16 ++++++++++++++++ 1 file changed, 16 insertions(+) diff --git a/core/org.eclipse.cdt.core/ChangeLog b/core/org.eclipse.cdt.core/ChangeLog index 3778bf3df02..79f74ef74c9 100644 --- a/core/org.eclipse.cdt.core/ChangeLog +++ b/core/org.eclipse.cdt.core/ChangeLog @@ -1,3 +1,19 @@ +2002-11-22 Alain Magloire + + The C Builder on error would clear the build. + The side effect of that is on every BuildAll + or Rebuild on the workspace, it will try to + rebuild the projects since it has not states. + It seems to work fine for JDT, where the builder + has full control and can quickly make a decision + The situation is not the same for the CDT, where we + spawn an external tool (make) even if nothing changes + i.e. the Makefiles rules when properly done will see, + it still seems sloppy. So we remove this behaviour. + + * src/.../internal/core/CBuilder.java (invokeMake): + Not to clear the state when errors. + 2002-11-22 Alain Magloire * src/.../cdt/core/model/IBinary.java (isCore):