1
0
Fork 0
mirror of https://github.com/eclipse-cdt/cdt synced 2025-06-08 18:26:01 +02:00

update container when paths change

This commit is contained in:
David Inglis 2004-05-31 13:25:15 +00:00
parent 87c2b3a623
commit a16f543fe8

View file

@ -31,6 +31,8 @@ import javax.xml.transform.dom.DOMSource;
import javax.xml.transform.stream.StreamResult; import javax.xml.transform.stream.StreamResult;
import org.eclipse.cdt.core.CCorePlugin; import org.eclipse.cdt.core.CCorePlugin;
import org.eclipse.cdt.core.model.CoreModel;
import org.eclipse.cdt.core.model.ICProject;
import org.eclipse.cdt.make.core.MakeCorePlugin; import org.eclipse.cdt.make.core.MakeCorePlugin;
import org.eclipse.cdt.make.core.scannerconfig.IDiscoveredPathManager; import org.eclipse.cdt.make.core.scannerconfig.IDiscoveredPathManager;
import org.eclipse.cdt.make.internal.core.MakeMessages; import org.eclipse.cdt.make.internal.core.MakeMessages;
@ -94,6 +96,10 @@ public class DiscoveredPathManager implements IDiscoveredPathManager {
if (fDiscoveredMap.get(info.getProject()) != null) { if (fDiscoveredMap.get(info.getProject()) != null) {
saveDiscoveredScannerInfoToState((DiscoveredPathInfo)info); saveDiscoveredScannerInfoToState((DiscoveredPathInfo)info);
fireUpdate(INFO_CHANGED, info); fireUpdate(INFO_CHANGED, info);
ICProject cProject = CoreModel.getDefault().create(info.getProject());
if (cProject != null) {
CoreModel.getDefault().setPathEntryContainer(new ICProject[]{cProject}, new DiscoveredPathContainer(info.getProject()), null);
}
} }
} }