lib/ember/middleman/templates.rb in ember-middleman-0.0.9 vs lib/ember/middleman/templates.rb in ember-middleman-0.0.10
- old
+ new
@@ -27,15 +27,22 @@
js_dir = File.join(location, 'source', options[:js_dir])
directory File.join('source', 'javascripts'), js_dir
- empty_directory File.join(js_dir, 'models')
- empty_directory File.join(js_dir, 'controllers')
- empty_directory File.join(js_dir, 'helpers')
- empty_directory File.join(js_dir, 'views')
- empty_directory File.join(js_dir, 'templates')
- empty_directory File.join(js_dir, 'routes')
+ %w(
+ initializers
+ models
+ controllers
+ helpers
+ views
+ components
+ templates
+ routes
+ ).each do |type|
+ empty_directory File.join(js_dir, type)
+ copy_file 'gitkeep', File.join(js_dir, type, '.gitkeep')
+ end
%w(
source/layouts/layout.html.erb
source/index.html.erb
source/javascripts/templates/index.js.handlebars