diff options
author | David Heinemeier Hansson <david@loudthinking.com> | 2005-01-13 15:49:26 +0000 |
---|---|---|
committer | David Heinemeier Hansson <david@loudthinking.com> | 2005-01-13 15:49:26 +0000 |
commit | 52251baae48cf25ea06106569af3d04c76841210 (patch) | |
tree | ea55860662c17325bd077e231583326f37872d26 /railties/Rakefile | |
parent | 9c09f81bc6bc08122e2835fb59e66d80751bd058 (diff) | |
download | rails-52251baae48cf25ea06106569af3d04c76841210.tar.gz rails-52251baae48cf25ea06106569af3d04c76841210.tar.bz2 rails-52251baae48cf25ea06106569af3d04c76841210.zip |
Added the option to specify a controller name to "generate scaffold" and made the default controller name the plural form of the model.
git-svn-id: http://svn-commit.rubyonrails.org/rails/trunk@404 5ecf4fe2-1ee6-0310-87b1-e25e094e27de
Diffstat (limited to 'railties/Rakefile')
-rw-r--r-- | railties/Rakefile | 11 |
1 files changed, 11 insertions, 0 deletions
diff --git a/railties/Rakefile b/railties/Rakefile index 9719858f14..43723af8a2 100644 --- a/railties/Rakefile +++ b/railties/Rakefile @@ -39,6 +39,9 @@ task :fresh_gem_rails => [ :clean, :make_dir_structure, :initialize_file_stubs, desc "Generates a fresh Rails package without documentation (faster)" task :fresh_rails_without_docs => [ :clean, :make_dir_structure, :initialize_file_stubs, :copy_vendor_libraries, :copy_ties_content ] +desc "Generates a fresh Rails package without documentation (faster)" +task :fresh_rails_without_docs_using_links => [ :clean, :make_dir_structure, :initialize_file_stubs, :link_vendor_libraries, :copy_ties_content ] + desc "Packages the fresh Rails package with documentation" task :package => [ :clean, :fresh_rails ] do system %{cd ..; tar -czvf #{PKG_NAME}-#{PKG_VERSION}.tgz #{PKG_NAME}} @@ -89,6 +92,14 @@ task :copy_vendor_libraries do File.join(PKG_DESTINATION, 'vendor') end +desc "Link in all the Rails packages to vendor" +task :link_vendor_libraries do + return_dir = File.dirname(File.expand_path(__FILE__)) + cd File.join(PKG_DESTINATION, 'vendor') + VENDOR_LIBS.each { |dir| ln_s File.dirname(__FILE__) + "/../../#{dir}", "." } + cd return_dir +end + # Copy Ties Content ----------------------------------------------------------------------- |