From 7d445dd49612bf70b80ba4b3c9309d942d5f3186 Mon Sep 17 00:00:00 2001 From: Mikhail Sennikovsky Date: Thu, 3 May 2007 15:31:11 +0000 Subject: [PATCH] Fix for [Bug 185104] parallel build option - problem with build command --- .../org/eclipse/cdt/managedbuilder/internal/core/Builder.java | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/build/org.eclipse.cdt.managedbuilder.core/src/org/eclipse/cdt/managedbuilder/internal/core/Builder.java b/build/org.eclipse.cdt.managedbuilder.core/src/org/eclipse/cdt/managedbuilder/internal/core/Builder.java index a1a2a8cd427..77657686058 100644 --- a/build/org.eclipse.cdt.managedbuilder.core/src/org/eclipse/cdt/managedbuilder/internal/core/Builder.java +++ b/build/org.eclipse.cdt.managedbuilder.core/src/org/eclipse/cdt/managedbuilder/internal/core/Builder.java @@ -2246,13 +2246,14 @@ public class Builder extends BuildObject implements IBuilder, IMatchKeyProvider public void setParallelizationNum(int num) throws CoreException { // if(num == 0 || supportsParallelBuild()){ - parallelNum = new Integer(num); + Integer newParallelNum = new Integer(num); String curCmd = getParallelizationCmd(getParallelizationNum()); String args = getArgumentsAttribute(); String updatedArgs = removeCmd(args, curCmd); if(!updatedArgs.equals(args)){ setArgumentsAttribute(updatedArgs); } + parallelNum = newParallelNum; setDirty(true); // } }