Module: Arduino::ProjectCopier

Defined in:
lib/arduino-mk/project_copier.rb

Class Method Summary collapse

Class Method Details

.copy(project_directory) ⇒ Object



2
3
4
5
6
7
8
# File 'lib/arduino-mk/project_copier.rb', line 2

def self.copy(project_directory)
  basename = File.basename(project_directory)
  copy_directory = "#{basename}_copy"

  FileUtils.cp_r(project_directory, copy_directory)
  File.expand_path(copy_directory)
end