Hi,
I wanted to suggest, if it makes sense, to introduce "new target" wizards.
Here are some scenarios where they may be useful:
Imagine you are working on a wxWidgets project, configured through the wxWidgets wizard, and using MinGW (for example because you want to use the debugger). Later on you want to add a new target to compile with MSVC (for example because it compiles fast and produces smaller executables). Currently, if I am not wrong, you have to configure the new target by hand, or create a completely new project with the wxWidgets wizard (please correct me if I am missing something). With a "new wxWidgets target" wizard you would be able to auto-configure a new MSVC target in the existing project.
Another scenario: you port the same wxWidgets project to Linux. You want to add Linux targets using a wxWidgets target wizard (this would facilitate the migration towards cross-platform project files).
Notice that the current project wizards could be rewritten so that they (1) create a new project, and (2) call the corresponding new targets wizard.
What do you think about it?
Regards,
Luca