Improving the Build Architecture of Legacy C/C++ Software Systems