Board index » cppbuilder » Free tool ProjectMaker for command line builds (BCB5)
Oliver Rutsch
![]() CBuilder Developer |
Free tool ProjectMaker for command line builds (BCB5)2005-05-10 06:11:41 PM cppbuilder26 Hi! If you're working on a large project then you may have noticed that compile times are slowing down more and more in the IDE. I don't know what the IDE compiler does in this time, but if you're exporting your project to a makefile and build this with the command line compiler bcc32.exe you will notice, that your project will compile 2-3 times faster than before. On large projects that's a great gain of time. In our company we have some projects where it is ten(!) times faster than the IDE. But exporting makefiles and building everything with batchfiles isn't very comfortable, so most of us will stick with the IDE compiler. For this purpose I created the ProjectMaker, a completely free tool for managing and compiling project groups. What it does: * Import of existing Borland Project Groups (*.bpg) * Add/Remove of single projects (*.bpr,*.bpf,*.bpk) * Save projects list in a Project Maker File (pmf), will reload on start * Move projects in the list * Makefile generation on the fly, so your project is always up to date (bpr2mak) * Fixing a bug of bpr2mak with quoted slashes on end of a path * Make or build all or selected projects in the list * Activation/Deactivation of single projects * Toggle automatic makefile generation for hand-made makefiles * Pre/Post-build command line execution * Saves compiler output messages for every project * "Build from here" feature I tested it with C++Builder 5 but it may also work with C++Builder 6 (if not - then I need some project files and a project group and it should be easy to modify it for Builder 6). It would be nice to give it a try and to provide me with some feedback in order to improve this tool. Download address: helene-lange-weg.mine.nu/Rutsch/cppcorner.html Bye, Oliver |