update .gitignore to handle multiple build directories