BuildMonkey is an automated build, integration, and test platform for large-scale software development, particularly for distributed teams. It lets you manage multiple projects at once on different platforms and with different build technologies (Ant, make, gmake, etc.) and monitor SCM repositories to know what changed, when, and by whom. Build results are known immediately through email notification, and complete build logs are available via a central build dashboard. BuildMonkey integrates with the BuildMonkey EVT test suite to know the status of your host and network infrastructure at all times. Successful builds can be tagged in the SCM repository so they can be recreated.
BuildNumber is a utility to add auto-incrementing build numbers to C/C++ projects. It is written in pure C for maximum portability but can also be used with C++ projects, and should compile on any platform. Every time you rebuild your project, BuildNumber will automatically update its build number for you: set it up once, and it just works. You can compile individual files without incrementing the build number, because it only updates when you actually build or make your project.
Buildkernel is an intelligent shell script that automates the task of building a Linux kernel. For beginning users, it handles the process from beginning to end, prompting the user when they have to do something. Advanced users can use it to build multiple kernels with little effort. Buildkernel will download kernel and pcmcia source, remove unnecessary code, create symlinks, automatically patch the kernel, build the kernel, modules, and pcmcia modules (nicely), and install them to hard disk or floppy, running LILO as necessary.
"C Server Pages" is a C++ application server. It runs server pages written in HTML with C++ embedded and templates with C++ beans. It features scalability and integration with the backend, multiprocess and multithread functionality, and it is tunable, load balancing, and behaves well even when highly loaded.