Sourcerer is a system that manages external dependencies and builds software.
The goal of sourcerer is to create a scalable system that can build your software projects (C, C++, etc.) in a platform independent manner, while at the same time managing any project-dependent libraries. On a small scale, sourcerer can build and manage a project and all of its sub-components/modules. On a larger scale, sourcerer can act as a package management system.
Sourcerer has not yet taken off the ground, but please check back soon!