module Bundler::FileUtils
def mkdir(list, mode: nil, noop: nil, verbose: nil)
Bundler::FileUtils.mkdir 'tmp', mode: 0700
Bundler::FileUtils.mkdir 'notexist', noop: true # Does not really create.
Bundler::FileUtils.mkdir %w(tmp data)
Bundler::FileUtils.mkdir 'test'
Creates one or more directories.
def mkdir(list, mode: nil, noop: nil, verbose: nil) list = fu_list(list) fu_output_message "mkdir #{mode ? ('-m %03o ' % mode) : ''}#{list.join ' '}" if verbose return if noop list.each do |dir| fu_mkdir dir, mode end end