swc-installation-test-2.py: Add PathCommandDependency
authorW. Trevor King <wking@tremily.us>
Mon, 28 Jan 2013 18:09:38 +0000 (13:09 -0500)
committerW. Trevor King <wking@tremily.us>
Tue, 29 Jan 2013 00:00:38 +0000 (19:00 -0500)
commit7316e3c91ef3695b73a3a7fbe711df5b73862119
tree8b8a30f4cedd2143ee9a7820664d023b4d162b3f
parenta6b5a14638d4857f34b67e9bf0040c1212e1782d
swc-installation-test-2.py: Add PathCommandDependency

OS X doesn't believe in $PATH ;).  Work around this heresy by simply
checking for the existence of a characteristic file or directory
(e.g. /Applications/SomeApp.app).  I use the new class to add 'xcode',
'sublime-text', 'textmate', and 'textwrangler' installations.

The location of the Xcode installation depends on your version of OS
X, and the 'xcode' comments show which path is expected for which
version.
setup/swc-installation-test-2.py