Class: Skeleton

Inherits:
Object
  • Object
show all
Defined in:
lib/teuton/skeleton.rb

Instance Method Summary collapse

Instance Method Details

#create(project_dir) ⇒ Object



5
6
7
8
9
10
11
# File 'lib/teuton/skeleton.rb', line 5

def create(project_dir)
  project_name = File.basename(project_dir)
  puts "\nCreating #{Rainbow(project_name).bright} project"
  source_basedir = File.dirname(__FILE__)
  create_dir project_dir
  create_main_dir_and_files(project_dir, source_basedir)
end