diff options
author | Mikhail Sennikovsky | 2007-11-16 11:30:22 +0000 |
---|---|---|
committer | Mikhail Sennikovsky | 2007-11-16 11:30:22 +0000 |
commit | 35af19eaffd4e59d80f3cc3ae922f60f910839bb (patch) | |
tree | d2e925eec39f892d5cfce1e8bd859bdb4339fc42 /build | |
parent | 92e72835f8f071a0b435448413173dc408456d8d (diff) | |
download | org.eclipse.cdt-35af19eaffd4e59d80f3cc3ae922f60f910839bb.tar.gz org.eclipse.cdt-35af19eaffd4e59d80f3cc3ae922f60f910839bb.tar.xz org.eclipse.cdt-35af19eaffd4e59d80f3cc3ae922f60f910839bb.zip |
fix for the tool-chain modification functionality
Diffstat (limited to 'build')
-rw-r--r-- | build/org.eclipse.cdt.managedbuilder.core/src/org/eclipse/cdt/managedbuilder/internal/tcmodification/FolderInfoModification.java | 8 |
1 files changed, 5 insertions, 3 deletions
diff --git a/build/org.eclipse.cdt.managedbuilder.core/src/org/eclipse/cdt/managedbuilder/internal/tcmodification/FolderInfoModification.java b/build/org.eclipse.cdt.managedbuilder.core/src/org/eclipse/cdt/managedbuilder/internal/tcmodification/FolderInfoModification.java index bd07ea12822..e3ec3aa74e7 100644 --- a/build/org.eclipse.cdt.managedbuilder.core/src/org/eclipse/cdt/managedbuilder/internal/tcmodification/FolderInfoModification.java +++ b/build/org.eclipse.cdt.managedbuilder.core/src/org/eclipse/cdt/managedbuilder/internal/tcmodification/FolderInfoModification.java @@ -57,7 +57,7 @@ public class FolderInfoModification extends ToolListModification implements IFol fSelectedToolChain = (ToolChain)foInfo.getToolChain(); fRealToolChain = (ToolChain)ManagedBuildManager.getRealToolChain(fSelectedToolChain); } - + public FolderInfoModification(FolderInfo foInfo, FolderInfoModification base) { super(foInfo, base); fSelectedToolChain = base.fSelectedToolChain; @@ -191,7 +191,9 @@ public class FolderInfoModification extends ToolListModification implements IFol public void setToolChain(IToolChain tc){ if(tc == fSelectedToolChain) return; - + + applyToolChain((ToolChain)tc); + fSelectedToolChain = (ToolChain)tc; IToolChain newReal = ManagedBuildManager.getRealToolChain(tc); if(newReal == fRealToolChain) @@ -200,7 +202,7 @@ public class FolderInfoModification extends ToolListModification implements IFol fRealToolChain = (ToolChain)newReal; // setProjectTools(tc.getTools()); - applyToolChain(fSelectedToolChain); +// applyToolChain(fSelectedToolChain); clearToolInfo(tc.getTools()); fCurrentCompatibilityInfo = null; |