update gitignore file for mac c++