Method: Amber::CLI#init

Defined in:
lib/amber/cli.rb

#init(options) ⇒ Object



12
13
14
15
16
17
18
19
20
21
22
# File 'lib/amber/cli.rb', line 12

def init(options)
  new_dir = options[:arg]
  mkdir(new_dir, nil)
  mkdir('amber', new_dir)
  copy_template_file('config.rb', 'amber', new_dir)
  touch('amber/menu.txt', new_dir)
  mkdir('amber/layouts', new_dir)
  mkdir('amber/locales', new_dir)
  mkdir('public', new_dir)
  mkdir('pages', new_dir)
end