rentzsch.com: tales from the red shed

Xcode Build Sounds

Mac OS X
A surprisingly little-known fact is that you can get PBX and Xcode to play a sound upon finishing a build. I'm happy to report the defaults database key used for PBX still works on Xcode. It takes this form:
  • defaults write com.apple.[ProjectBuilder|Xcode] PBXBuildSuccessSound FILE.wav
  • defaults write com.apple.[ProjectBuilder|Xcode] PBXBuildFailureSound FILE.wav

Here's what I use:

  • defaults write com.apple.ProjectBuilder PBXBuildSuccessSound /Users/wolf/Library/Sounds/metal_stamp.wav
  • defaults write com.apple.ProjectBuilder PBXBuildFailureSound /Users/wolf/Library/Sounds/wrong.wav
  • defaults write com.apple.Xcode PBXBuildSuccessSound /Users/wolf/Library/Sounds/metal_stamp.wav
  • defaults write com.apple.Xcode PBXBuildFailureSound /Users/wolf/Library/Sounds/wrong.wav

Yes, that metal stamp was copied and converted from CodeWarrior. Ahhh, I'm home again.

Saturday, November 29, 2003
02:37 AM