Module: Basketcase::Utils

Included in:
Basketcase, Command, TargetList
Defined in:
lib/basketcase.rb

Instance Method Summary collapse

Instance Method Details

#mkpath(path) ⇒ Object



33
34
35
36
37
38
39
# File 'lib/basketcase.rb', line 33

def mkpath(path)
  path = path.to_str
  path = path.tr('\\', '/')
  path = path.sub(%r{^\./},'')
  path = path.sub(%r{^([A-Za-z]):\/}, '/cygdrive/\1/')
  Pathname.new(path)
end