title: Automatically specify build configuration settings for multiple generic QtCreator projects
body: <p>I would like to automatically generate <code>*.creator</code>, <code>*.files</code>, <code>*.includes</code>, and <code>*.config</code> files for each of several hundred projects in a large workspace. I would like each project to build using an external tool via a custom build kit and set of build configurations. From what I've read about QtCreator, it seems to me that the only way to do this would be either to generate the <code>*.creator.user</code> file for each project in advance and include the necessary build configurations, or to open each project, allow QtCreator to generate the <code>*.creator.user</code> file for that project, and then insert the build configuration information into the file. Rather than generating or retroactively editing an entire <code>*.creator.user</code> file, I'd like to generate something like a <code>*.pro.shared</code> file (<a href="http://doc.qt.digia.com/qtcreator-2.4/creator-sharing-project-settings.html" rel="noreferrer">http://doc.qt.digia.com/qtcreator-2.4/creator-sharing-project-settings.html</a>) that could be identical for every project and wouldn't require messing with all the other user settings. Unfortunately, it doesn't appear that there is any analogous <code>*.creator.shared</code> file that can be used by QtCreator to incorporate shared settings. Is there a better way to approach this problem?</p>