Delphi – How hierarchical are Delphi 2009 project configuration option sets


Delphi 2009 introduced a hierarchical system for project options configuration, where you set "base" options and then have different build styles with their own option sets. But can you extend the hierarchy even further? I do most of my coding with debug options on, of course, but sometimes there are special cases where I want a slightly different set of debug options. I'd really like to be able to set up a basic debug configuration and then three more specific configurations underneath it, but I can't find any option to do this. Is it not possible in D2009, or am I just missing something?

Best Solution

Yes, it's straightforward.

In the project manager, just right-click on the "Debug" configuration, and select "New Configuration". Your new configuration will appear as descended from "Debug" in the way that you expect.

Related Question