build file with all of the dependencies
ignore the generated files/dirs