Module: Basketcase::Utils

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

Instance Method Summary collapse

Instance Method Details

#mkpath(path) ⇒ Object



4
5
6
7
8
9
10
# File 'lib/basketcase/utils.rb', line 4

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