You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.

189 lines
4.5KB

  1. #####
  2. # OS X temporary files that should never be committed
  3. #
  4. # c.f. http://www.westwind.com/reference/os-x/invisibles.html
  5. .DS_Store
  6. # c.f. http://www.westwind.com/reference/os-x/invisibles.html
  7. .Trashes
  8. # c.f. http://www.westwind.com/reference/os-x/invisibles.html
  9. *.swp
  10. # *.lock - this is used and abused by many editors for many different things.
  11. # For the main ones I use (e.g. Eclipse), it should be excluded
  12. # from source-control, but YMMV
  13. *.lock
  14. #
  15. # profile - REMOVED temporarily (on double-checking, this seems incorrect; I can't find it in OS X docs?)
  16. #profile
  17. ####
  18. # Xcode temporary files that should never be committed
  19. #
  20. # NB: NIB/XIB files still exist even on Storyboard projects, so we want this...
  21. *~.nib
  22. ####
  23. # Xcode build files -
  24. #
  25. # NB: slash on the end, so we only remove the FOLDER, not any files that were badly named "DerivedData"
  26. DerivedData/
  27. # NB: slash on the end, so we only remove the FOLDER, not any files that were badly named "build"
  28. build/
  29. #####
  30. # Xcode private settings (window sizes, bookmarks, breakpoints, custom executables, smart groups)
  31. #
  32. # This is complicated:
  33. #
  34. # SOMETIMES you need to put this file in version control.
  35. # Apple designed it poorly - if you use "custom executables", they are
  36. # saved in this file.
  37. # 99% of projects do NOT use those, so they do NOT want to version control this file.
  38. # ..but if you're in the 1%, comment out the line "*.pbxuser"
  39. # .pbxuser: http://lists.apple.com/archives/xcode-users/2004/Jan/msg00193.html
  40. *.pbxuser
  41. # .mode1v3: http://lists.apple.com/archives/xcode-users/2007/Oct/msg00465.html
  42. *.mode1v3
  43. # .mode2v3: http://lists.apple.com/archives/xcode-users/2007/Oct/msg00465.html
  44. *.mode2v3
  45. # .perspectivev3: http://stackoverflow.com/questions/5223297/xcode-projects-what-is-a-perspectivev3-file
  46. *.perspectivev3
  47. # NB: also, whitelist the default ones, some projects need to use these
  48. !default.pbxuser
  49. !default.mode1v3
  50. !default.mode2v3
  51. !default.perspectivev3
  52. ####
  53. # Xcode 4 - semi-personal settings
  54. #
  55. #
  56. # OPTION 1: ---------------------------------
  57. # throw away ALL personal settings (including custom schemes!
  58. # - unless they are "shared")
  59. #
  60. # NB: this is exclusive with OPTION 2 below
  61. xcuserdata
  62. # OPTION 2: ---------------------------------
  63. # get rid of ALL personal settings, but KEEP SOME OF THEM
  64. # - NB: you must manually uncomment the bits you want to keep
  65. #
  66. # NB: this *requires* git v1.8.2 or above; you may need to upgrade to latest OS X,
  67. # or manually install git over the top of the OS X version
  68. # NB: this is exclusive with OPTION 1 above
  69. #
  70. #xcuserdata/**/*
  71. # (requires option 2 above): Personal Schemes
  72. #
  73. #!xcuserdata/**/xcschemes/*
  74. ####
  75. # XCode 4 workspaces - more detailed
  76. #
  77. # Workspaces are important! They are a core feature of Xcode - don't exclude them :)
  78. #
  79. # Workspace layout is quite spammy. For reference:
  80. #
  81. # /(root)/
  82. # /(project-name).xcodeproj/
  83. # project.pbxproj
  84. # /project.xcworkspace/
  85. # contents.xcworkspacedata
  86. # /xcuserdata/
  87. # /(your name)/xcuserdatad/
  88. # UserInterfaceState.xcuserstate
  89. # /xcsshareddata/
  90. # /xcschemes/
  91. # (shared scheme name).xcscheme
  92. # /xcuserdata/
  93. # /(your name)/xcuserdatad/
  94. # (private scheme).xcscheme
  95. # xcschememanagement.plist
  96. #
  97. #
  98. ####
  99. # Xcode 4 - Deprecated classes
  100. #
  101. # Allegedly, if you manually "deprecate" your classes, they get moved here.
  102. #
  103. # We're using source-control, so this is a "feature" that we do not want!
  104. *.moved-aside
  105. ####
  106. # Files generated by automake
  107. Makefile
  108. autom4te.cache
  109. config.log
  110. config.status
  111. configure
  112. projects/demo/Makefile
  113. projects/demo/stk-demo
  114. projects/demo/Release
  115. projects/demo/Debug
  116. projects/effects/Makefile
  117. projects/effects/effects
  118. projects/effects/Release
  119. projects/effects/Debug
  120. projects/eguitar/Makefile
  121. projects/eguitar/eguitar
  122. projects/eguitar/Release
  123. projects/eguitar/Debug
  124. projects/examples/Makefile
  125. projects/examples/audioprobe
  126. projects/examples/bethree
  127. projects/examples/controlbee
  128. projects/examples/crtsine
  129. projects/examples/duplex
  130. projects/examples/foursine
  131. projects/examples/grains
  132. projects/examples/inetIn
  133. projects/examples/inetOut
  134. projects/examples/libMakefile
  135. projects/examples/midiprobe
  136. projects/examples/play
  137. projects/examples/playsmf
  138. projects/examples/record
  139. projects/examples/rtsine
  140. projects/examples/sine
  141. projects/examples/sineosc
  142. projects/examples/threebees
  143. projects/examples/Release
  144. projects/examples/Debug
  145. projects/ragamatic/Makefile
  146. projects/ragamatic/ragamat
  147. projects/ragamatic/Release
  148. projects/ragamatic/Debug
  149. src/libstk.a
  150. src/Release
  151. src/Debug
  152. src/Makefile