Added ability to build using file list