Sha256: c79f3f773ab64d9e4c663312b493799a6eef4937c0102d265e509ed2c31e5ee1

Contents?: true

Size: 331 Bytes

Versions: 3

Compression:

Stored size: 331 Bytes

Contents

# -*- coding: utf-8 -*-
class Dir


  # TODO
  # replace FileUtils.mkdir_p
  def self.mkdir_r(dirPath)
    folders = dirPath.split('/')
    folderToCreate = ''
    folders.each do |folder|
      folderToCreate += folder + '/'
      if !File.directory?(folderToCreate)
        Dir.mkdir(folderToCreate)
      end
    end
  end  
end

Version data entries

3 entries across 3 versions & 1 rubygems

Version Path
keystone-0.0.32 lib/keystone/core_ext/dir.rb
keystone-0.0.31 lib/keystone/core_ext/dir.rb
keystone-0.0.30 lib/keystone/core_ext/dir.rb