.gitignore 2.1 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161
  1. # OCTv2 (Oreo Cookie Thrower v2) - .gitignore
  2. # ===== iOS / Xcode =====
  3. # Build products
  4. build/
  5. .build/
  6. DerivedData/
  7. *.ipa
  8. *.dSYM.zip
  9. *.dSYM
  10. # Various settings
  11. *.pbxuser
  12. !default.pbxuser
  13. *.mode1v3
  14. !default.mode1v3
  15. *.mode2v3
  16. !default.mode2v3
  17. *.perspectivev3
  18. !default.perspectivev3
  19. xcuserdata/
  20. # Obj-C/Swift specific
  21. *.hmap
  22. *.ipa
  23. *.xcscmblueprint
  24. *.xccheckout
  25. # CocoaPods
  26. Pods/
  27. *.xcworkspace
  28. !default.xcworkspace
  29. # Carthage
  30. Carthage/Build/
  31. # Swift Package Manager
  32. .swiftpm/
  33. Package.resolved
  34. # ===== Python / Raspberry Pi =====
  35. # Byte-compiled / optimized / DLL files
  36. __pycache__/
  37. *.py[cod]
  38. *$py.class
  39. # Distribution / packaging
  40. .Python
  41. build/
  42. develop-eggs/
  43. dist/
  44. downloads/
  45. eggs/
  46. .eggs/
  47. lib/
  48. lib64/
  49. parts/
  50. sdist/
  51. var/
  52. wheels/
  53. *.egg-info/
  54. .installed.cfg
  55. *.egg
  56. # Virtual environments
  57. venv/
  58. env/
  59. ENV/
  60. .venv/
  61. # IDE
  62. .vscode/
  63. .idea/
  64. *.swp
  65. *.swo
  66. *~
  67. # ===== Machine Learning Models =====
  68. # Large model files (download separately)
  69. *.dat
  70. *.pkl
  71. *.h5
  72. *.pb
  73. shape_predictor_68_face_landmarks.dat
  74. haarcascade_*.xml
  75. # ===== Hardware / Calibration =====
  76. # Hardware-specific calibration files
  77. calibration_data.json
  78. hardware_config.json
  79. motor_offsets.json
  80. # Logs
  81. *.log
  82. logs/
  83. # ===== macOS =====
  84. .DS_Store
  85. .AppleDouble
  86. .LSOverride
  87. # Icon must end with two \r
  88. Icon
  89. # Thumbnails
  90. ._*
  91. # Files that might appear in the root of a volume
  92. .DocumentRevisions-V100
  93. .fseventsd
  94. .Spotlight-V100
  95. .TemporaryItems
  96. .Trashes
  97. .VolumeIcon.icns
  98. .com.apple.timemachine.donotpresent
  99. # Directories potentially created on remote AFP share
  100. .AppleDB
  101. .AppleDesktop
  102. Network Trash Folder
  103. Temporary Items
  104. .apdisk
  105. # ===== Temporary Files =====
  106. # Test images/videos
  107. test_*.jpg
  108. test_*.png
  109. test_*.mp4
  110. capture_*.jpg
  111. debug_*.png
  112. # Backup files
  113. *.bak
  114. *.backup
  115. *.old
  116. # ===== Environment / Secrets =====
  117. .env
  118. .env.local
  119. .env.production
  120. secrets.json
  121. config.local.json
  122. # ===== Arduino / ESP32 =====
  123. # Skip build files if using PlatformIO
  124. .pio/
  125. .pioenvs/
  126. .piolibdeps/
  127. # ===== Project Specific =====
  128. # Don't track personal hardware configurations
  129. my_hardware_config.py
  130. personal_calibration.json
  131. # Don't track test footage
  132. test_footage/
  133. demo_videos/
  134. # Runtime data
  135. current_position.json
  136. last_target.json