From 9200dad7c928df70980975709a4dbeb126e821c2 Mon Sep 17 00:00:00 2001
From: David Heinemeier Hansson <david@loudthinking.com>
Date: Wed, 1 Dec 2004 12:07:07 +0000
Subject: script/new_controller should create directory for views even when no
 actions are specified [bitsweat]

git-svn-id: http://svn-commit.rubyonrails.org/rails/trunk@36 5ecf4fe2-1ee6-0310-87b1-e25e094e27de
---
 railties/lib/generator.rb | 3 +++
 1 file changed, 3 insertions(+)

(limited to 'railties/lib')

diff --git a/railties/lib/generator.rb b/railties/lib/generator.rb
index 28b41c60f0..2f63341965 100644
--- a/railties/lib/generator.rb
+++ b/railties/lib/generator.rb
@@ -61,6 +61,9 @@ module Generator
       # Function test.
       generate_file "controller_test.erb", "test/functional/#{file_name}_controller_test.rb"
 
+      # Create the views directory even if there are no actions.
+      FileUtils.mkdir_p "app/views/#{file_name}"
+
       # View template for each action.
       @actions.each do |action|
         generate_file "controller_view.rhtml",
-- 
cgit v1.2.3