ignore files created during compilation
remove files created by configure
ignore files created by configure