Module: Skeleton

Defined in:
lib/teuton/skeleton.rb

Class Method Summary collapse

Class Method Details

.create(project_dir) ⇒ Object

Create teuton project skeleton



8
9
10
11
12
13
14
# File 'lib/teuton/skeleton.rb', line 8

def self.create(project_dir)
  project_name = File.basename(project_dir)
  puts "\n[INFO] Creating #{Rainbow(project_name).bright} project skeleton"
  source_basedir = File.dirname(__FILE__)
  create_dir project_dir
  create_main_dir_and_files(project_dir, source_basedir)
end