[
Date Prev][
Date Next][
Thread Prev][
Thread Next][
Date Index][
Thread Index]
[
List Home]
Re: [cdt-patch] Patch for Approval: Standard make info in cdtproject file
|
Hi Guys,
> Yes, great points. We will always need some kind of upgrade mechanism
> that will maintain existing data as the format changes. My
understanding
> from Sean's stuff is that the information here is new.
>
Yes, that is correct. The old standard build project settings are
persisted in the project metadata via the properties mechanism, just as
they were before. This was done intentionally to minimize the impact of
the changes I was making to add include and symbol information to the
standard make. I did not want to use properties because I believe that in
a larger project, this data may have to be shared between team members.
> I gave a thought about synchronization. The easiest mechanism would be
to
> make sure you are calling these methods from the UI thread. But we
should
> probably provide some kind of mutual exclusion to allow access to this
> information from places such as the indexer thread. And this applies to
> all information stored in cdtproject. I'll give it a little more
thought.
>
Sean Evoy
Rational Software - IBM Software Group
Ottawa, Ontario, Canada