Automatic source building tool.