[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index] [List Home]
[cdt-dev] Re: Project settings for multiple configurations

Hi Mikhail,
   Yes, I agree. Handling multiple configuration settings is not that straight-forward.
The approach you suggested looks like the right way to go about it, considering some
users might want different settings for different configurations.
Date: Wed, 30 Aug 2006 20:32:18 +0400
From: "Sennikovsky, Mikhail" <mikhail.sennikovsky@xxxxxxxxx>
Subject: RE: [cdt-dev] Project settings for multiple configurations
To: "CDT General developers list." <cdt-dev@xxxxxxxxxxx>
Content-Type: text/plain; charset="us-ascii"

Hi Delicia,

That's a very good question. Currently you can not change settings for
multiple configurations simultaneously.

Modifying settings for multiple configurations is on our todo list,
though I can not say for sure when this is going to be implemented due
to the lack of time and resources.

Actually displaying/editing settings for multiple configurations is not
an easy task. E.g. it's not completely clear what is the proper way of
displaying settings that have different values in multiple
configurations, e.g. in case of settings that contain list of strings, etc.

One approach that I think could be considered is to allow selecting an
individual or a set of options/values displayed for the current
configuration and telling UI to propagate these values to all


From: cdt-dev-bounces@xxxxxxxxxxx [mailto:cdt-dev-bounces@xxxxxxxxxxx]
On Behalf Of Delicia
Sent: Wednesday, August 30, 2006 8:03 PM
To: cdt-dev@xxxxxxxxxxx
Subject: [cdt-dev] Project settings for multiple configurations


    I have a Managed make C project, in which I updated the Project
properties: added some 'Compiler' options (This was done for the 'Debug' configuration).

Now, I switch to the 'Release' configuration.
None of the above changes are made here, I need to redo them.

Is there any way I can avoid this duplicate effort & have the updated
options reflected on both configurations?

Or am I missing something?