.gitignore 1.5 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127
  1. # Created by https://www.toptal.com/developers/gitignore/api/c,c++,cmake,macos
  2. # Edit at https://www.toptal.com/developers/gitignore?templates=c,c++,cmake,macos
  3. ### C ###
  4. # Prerequisites
  5. *.d
  6. # Object files
  7. *.o
  8. *.ko
  9. *.obj
  10. *.elf
  11. # Linker output
  12. *.ilk
  13. *.map
  14. *.exp
  15. # Precompiled Headers
  16. *.gch
  17. *.pch
  18. # Libraries
  19. *.a
  20. *.la
  21. *.lo
  22. # Shared objects (inc. Windows DLLs)
  23. *.dll
  24. *.so
  25. *.so.*
  26. *.dylib
  27. # Executables
  28. *.exe
  29. *.out
  30. *.app
  31. *.i*86
  32. *.x86_64
  33. *.hex
  34. # Debug files
  35. *.dSYM/
  36. *.su
  37. *.idb
  38. *.pdb
  39. # Kernel Module Compile Results
  40. *.mod*
  41. *.cmd
  42. .tmp_versions/
  43. modules.order
  44. Module.symvers
  45. Mkfile.old
  46. dkms.conf
  47. ### C++ ###
  48. # Prerequisites
  49. # Compiled Object files
  50. *.slo
  51. # Precompiled Headers
  52. # Compiled Dynamic libraries
  53. # Fortran module files
  54. *.mod
  55. *.smod
  56. # Compiled Static libraries
  57. *.lai
  58. # Executables
  59. ### CMake ###
  60. CMakeLists.txt.user
  61. CMakeCache.txt
  62. CMakeFiles
  63. CMakeScripts
  64. Testing
  65. Makefile
  66. cmake_install.cmake
  67. install_manifest.txt
  68. compile_commands.json
  69. CTestTestfile.cmake
  70. _deps
  71. ### CMake Patch ###
  72. # External projects
  73. *-prefix/
  74. ### macOS ###
  75. # General
  76. .DS_Store
  77. .AppleDouble
  78. .LSOverride
  79. # Icon must end with two \r
  80. Icon
  81. # Thumbnails
  82. ._*
  83. # Files that might appear in the root of a volume
  84. .DocumentRevisions-V100
  85. .fseventsd
  86. .Spotlight-V100
  87. .TemporaryItems
  88. .Trashes
  89. .VolumeIcon.icns
  90. .com.apple.timemachine.donotpresent
  91. # Directories potentially created on remote AFP share
  92. .AppleDB
  93. .AppleDesktop
  94. Network Trash Folder
  95. Temporary Items
  96. .apdisk
  97. # End of https://www.toptal.com/developers/gitignore/api/c,c++,cmake,macos
  98. build/
  99. __history/
  100. *.bak