fix installation so that class is always reinstalled, even if already exists
This commit is contained in:
parent
ada7b34a3e
commit
431bfd50f9
|
@ -18,9 +18,12 @@ puts "Textmate SuperCollider bundle<br/>"
|
|||
puts "by <a href='http://rfwatson.github.com'>R.Watson</a>.<br/>"
|
||||
puts "=======================================<br/><br/>"
|
||||
|
||||
if File.exists?(File.expand_path("~/Library/Application Support/SuperCollider/Extensions/TextMate.sc"))
|
||||
puts "<span style='color:green'>SuperCollider bundle already installed</span>.<br/>"
|
||||
else
|
||||
fname = File.expand_path("~/Library/Application Support/SuperCollider/Extensions/TextMate.sc")
|
||||
if File.exists?(fname)
|
||||
#puts "<span style='color:green'>SuperCollider bundle already installed</span>.<br/>"
|
||||
File.rename(fname, fname + '.bak')
|
||||
end
|
||||
|
||||
if not File.directory?(File.expand_path("~/Library/Application Support/SuperCollider/Extensions"))
|
||||
could_not_locate
|
||||
else
|
||||
|
@ -32,7 +35,7 @@ else
|
|||
could_not_locate
|
||||
end
|
||||
end
|
||||
end
|
||||
|
||||
</string>
|
||||
<key>fallbackInput</key>
|
||||
<string>document</string>
|
||||
|
|
Loading…
Reference in New Issue