Class: Redrum::DefaultFiles
- Inherits:
-
Object
- Object
- Redrum::DefaultFiles
- Defined in:
- lib/redrum/default_files.rb
Class Method Summary collapse
Class Method Details
.copy(project_dir, params = {}) ⇒ Object
3 4 5 6 7 8 9 10 |
# File 'lib/redrum/default_files.rb', line 3 def self.copy(project_dir, params={}) Dir[File.("../../../templates/default/*", __FILE__)].each do |default| source = default.scan(/templates\/(.+)$/).flatten.to_s destination = project_dir + "/" + source.scan(/^.+?\/(.+)$/).to_s params[:output_to].puts "Copying #{source} to #{destination}" if params[:output_to] FileUtils.cp_r(default, project_dir) end end |