Hi, while implementing at least the "Add New Folder" option in generic projects (and in turn get an overview how project management works) i got some ideas for improvements:
1. Instead of maintaing a "<project>.files" list with files belonging to the project define a set of file-extensions which should be used in the project. So you no longer need to update the <project>.files outside Creator but it will pickup all needed files on startup. 2. Preprocess-Makros per build-configuration. This should also be possible. Defining them per build-config would at least help to distinct between Debug and Release builds (and get the code-model updated per config). 3. Get rid of the default "all" and "clean" targets. Even if they are widely used those targets are not a requirement in any generic build-system. Also (as the word "generic" suggests even don't assume that "make" is used as build-command). I think with that improvements we would keep the generic way of the generic project manager but would offer some options which are currently in projects using one of the other build-systems (CMake,qmake,qbs)... Sven _______________________________________________ Qt-creator mailing list [email protected] http://lists.qt-project.org/mailman/listinfo/qt-creator
