15 lines
317 B
Ruby
15 lines
317 B
Ruby
|
|
||
|
require_relative 'output'
|
||
|
|
||
|
# A 'safe' sh function that won't stop rake in its tracks
|
||
|
# when it encounters a problem. I'll leave it up to the
|
||
|
# programmer to expect problems and terminate when necessary.
|
||
|
def sh_safe(cmd)
|
||
|
begin
|
||
|
return sh(cmd)
|
||
|
rescue
|
||
|
echoerr $!
|
||
|
return false
|
||
|
end
|
||
|
end
|