Permalink
Browse files

moves the guides up to the root directory

  • Loading branch information...
1 parent 9d06b49 commit 6d87cd028b32570973450424db164e5405a0ee13 @fxn fxn committed Mar 17, 2012
Showing with 21 additions and 21 deletions.
  1. +1 −1 .gitignore
  2. +11 −0 guides/Rakefile
  3. BIN {railties → }/guides/assets/images/belongs_to.png
  4. BIN {railties → }/guides/assets/images/book_icon.gif
  5. BIN {railties → }/guides/assets/images/bullet.gif
  6. BIN {railties → }/guides/assets/images/challenge.png
  7. BIN {railties → }/guides/assets/images/chapters_icon.gif
  8. BIN {railties → }/guides/assets/images/check_bullet.gif
  9. BIN {railties → }/guides/assets/images/credits_pic_blank.gif
  10. BIN {railties → }/guides/assets/images/csrf.png
  11. BIN {railties → }/guides/assets/images/customized_error_messages.png
  12. BIN {railties → }/guides/assets/images/edge_badge.png
  13. BIN {railties → }/guides/assets/images/error_messages.png
  14. BIN {railties → }/guides/assets/images/feature_tile.gif
  15. BIN {railties → }/guides/assets/images/footer_tile.gif
  16. BIN {railties → }/guides/assets/images/fxn.png
  17. BIN {railties → }/guides/assets/images/grey_bullet.gif
  18. BIN {railties → }/guides/assets/images/habtm.png
  19. BIN {railties → }/guides/assets/images/has_many.png
  20. BIN {railties → }/guides/assets/images/has_many_through.png
  21. BIN {railties → }/guides/assets/images/has_one.png
  22. BIN {railties → }/guides/assets/images/has_one_through.png
  23. BIN {railties → }/guides/assets/images/header_backdrop.png
  24. BIN {railties → }/guides/assets/images/header_tile.gif
  25. BIN {railties → }/guides/assets/images/i18n/demo_html_safe.png
  26. BIN {railties → }/guides/assets/images/i18n/demo_localized_pirate.png
  27. BIN {railties → }/guides/assets/images/i18n/demo_translated_en.png
  28. BIN {railties → }/guides/assets/images/i18n/demo_translated_pirate.png
  29. BIN {railties → }/guides/assets/images/i18n/demo_translation_missing.png
  30. BIN {railties → }/guides/assets/images/i18n/demo_untranslated.png
  31. 0 {railties → }/guides/assets/images/icons/README
  32. BIN {railties → }/guides/assets/images/icons/callouts/1.png
  33. BIN {railties → }/guides/assets/images/icons/callouts/10.png
  34. BIN {railties → }/guides/assets/images/icons/callouts/11.png
  35. BIN {railties → }/guides/assets/images/icons/callouts/12.png
  36. BIN {railties → }/guides/assets/images/icons/callouts/13.png
  37. BIN {railties → }/guides/assets/images/icons/callouts/14.png
  38. BIN {railties → }/guides/assets/images/icons/callouts/15.png
  39. BIN {railties → }/guides/assets/images/icons/callouts/2.png
  40. BIN {railties → }/guides/assets/images/icons/callouts/3.png
  41. BIN {railties → }/guides/assets/images/icons/callouts/4.png
  42. BIN {railties → }/guides/assets/images/icons/callouts/5.png
  43. BIN {railties → }/guides/assets/images/icons/callouts/6.png
  44. BIN {railties → }/guides/assets/images/icons/callouts/7.png
  45. BIN {railties → }/guides/assets/images/icons/callouts/8.png
  46. BIN {railties → }/guides/assets/images/icons/callouts/9.png
  47. BIN {railties → }/guides/assets/images/icons/caution.png
  48. BIN {railties → }/guides/assets/images/icons/example.png
  49. BIN {railties → }/guides/assets/images/icons/home.png
  50. BIN {railties → }/guides/assets/images/icons/important.png
  51. BIN {railties → }/guides/assets/images/icons/next.png
  52. BIN {railties → }/guides/assets/images/icons/note.png
  53. BIN {railties → }/guides/assets/images/icons/prev.png
  54. BIN {railties → }/guides/assets/images/icons/tip.png
  55. BIN {railties → }/guides/assets/images/icons/up.png
  56. BIN {railties → }/guides/assets/images/icons/warning.png
  57. BIN {railties → }/guides/assets/images/jaimeiniesta.jpg
  58. BIN {railties → }/guides/assets/images/nav_arrow.gif
  59. BIN {railties → }/guides/assets/images/polymorphic.png
  60. BIN {railties → }/guides/assets/images/posts_index.png
  61. BIN {railties → }/guides/assets/images/radar.png
  62. BIN {railties → }/guides/assets/images/rails_guides_kindle_cover.jpg
  63. BIN {railties → }/guides/assets/images/rails_guides_logo.gif
  64. BIN {railties → }/guides/assets/images/rails_logo_remix.gif
  65. BIN {railties → }/guides/assets/images/rails_welcome.png
  66. BIN {railties → }/guides/assets/images/session_fixation.png
  67. BIN {railties → }/guides/assets/images/tab_grey.gif
  68. BIN {railties → }/guides/assets/images/tab_info.gif
  69. BIN {railties → }/guides/assets/images/tab_note.gif
  70. BIN {railties → }/guides/assets/images/tab_red.gif
  71. BIN {railties → }/guides/assets/images/tab_yellow.gif
  72. BIN {railties → }/guides/assets/images/tab_yellow.png
  73. BIN {railties → }/guides/assets/images/validation_error_messages.png
  74. BIN {railties → }/guides/assets/images/vijaydev.jpg
  75. 0 {railties → }/guides/assets/javascripts/guides.js
  76. 0 {railties → }/guides/assets/javascripts/syntaxhighlighter/shBrushAS3.js
  77. 0 {railties → }/guides/assets/javascripts/syntaxhighlighter/shBrushAppleScript.js
  78. 0 {railties → }/guides/assets/javascripts/syntaxhighlighter/shBrushBash.js
  79. 0 {railties → }/guides/assets/javascripts/syntaxhighlighter/shBrushCSharp.js
  80. 0 {railties → }/guides/assets/javascripts/syntaxhighlighter/shBrushColdFusion.js
  81. 0 {railties → }/guides/assets/javascripts/syntaxhighlighter/shBrushCpp.js
  82. 0 {railties → }/guides/assets/javascripts/syntaxhighlighter/shBrushCss.js
  83. 0 {railties → }/guides/assets/javascripts/syntaxhighlighter/shBrushDelphi.js
  84. 0 {railties → }/guides/assets/javascripts/syntaxhighlighter/shBrushDiff.js
  85. 0 {railties → }/guides/assets/javascripts/syntaxhighlighter/shBrushErlang.js
  86. 0 {railties → }/guides/assets/javascripts/syntaxhighlighter/shBrushGroovy.js
  87. 0 {railties → }/guides/assets/javascripts/syntaxhighlighter/shBrushJScript.js
  88. 0 {railties → }/guides/assets/javascripts/syntaxhighlighter/shBrushJava.js
  89. 0 {railties → }/guides/assets/javascripts/syntaxhighlighter/shBrushJavaFX.js
  90. 0 {railties → }/guides/assets/javascripts/syntaxhighlighter/shBrushPerl.js
  91. 0 {railties → }/guides/assets/javascripts/syntaxhighlighter/shBrushPhp.js
  92. 0 {railties → }/guides/assets/javascripts/syntaxhighlighter/shBrushPlain.js
  93. 0 {railties → }/guides/assets/javascripts/syntaxhighlighter/shBrushPowerShell.js
  94. 0 {railties → }/guides/assets/javascripts/syntaxhighlighter/shBrushPython.js
  95. 0 {railties → }/guides/assets/javascripts/syntaxhighlighter/shBrushRuby.js
  96. 0 {railties → }/guides/assets/javascripts/syntaxhighlighter/shBrushSass.js
  97. 0 {railties → }/guides/assets/javascripts/syntaxhighlighter/shBrushScala.js
  98. 0 {railties → }/guides/assets/javascripts/syntaxhighlighter/shBrushSql.js
  99. 0 {railties → }/guides/assets/javascripts/syntaxhighlighter/shBrushVb.js
  100. 0 {railties → }/guides/assets/javascripts/syntaxhighlighter/shBrushXml.js
  101. 0 {railties → }/guides/assets/javascripts/syntaxhighlighter/shCore.js
  102. 0 {railties → }/guides/assets/stylesheets/fixes.css
  103. 0 {railties → }/guides/assets/stylesheets/kindle.css
  104. 0 {railties → }/guides/assets/stylesheets/main.css
  105. 0 {railties → }/guides/assets/stylesheets/print.css
  106. 0 {railties → }/guides/assets/stylesheets/reset.css
  107. 0 {railties → }/guides/assets/stylesheets/style.css
  108. 0 {railties → }/guides/assets/stylesheets/syntaxhighlighter/shCore.css
  109. 0 {railties → }/guides/assets/stylesheets/syntaxhighlighter/shCoreDefault.css
  110. 0 {railties → }/guides/assets/stylesheets/syntaxhighlighter/shCoreDjango.css
  111. 0 {railties → }/guides/assets/stylesheets/syntaxhighlighter/shCoreEclipse.css
  112. 0 {railties → }/guides/assets/stylesheets/syntaxhighlighter/shCoreEmacs.css
  113. 0 {railties → }/guides/assets/stylesheets/syntaxhighlighter/shCoreFadeToGrey.css
  114. 0 {railties → }/guides/assets/stylesheets/syntaxhighlighter/shCoreMDUltra.css
  115. 0 {railties → }/guides/assets/stylesheets/syntaxhighlighter/shCoreMidnight.css
  116. 0 {railties → }/guides/assets/stylesheets/syntaxhighlighter/shCoreRDark.css
  117. 0 {railties → }/guides/assets/stylesheets/syntaxhighlighter/shThemeDefault.css
  118. 0 {railties → }/guides/assets/stylesheets/syntaxhighlighter/shThemeDjango.css
  119. 0 {railties → }/guides/assets/stylesheets/syntaxhighlighter/shThemeEclipse.css
  120. 0 {railties → }/guides/assets/stylesheets/syntaxhighlighter/shThemeEmacs.css
  121. 0 {railties → }/guides/assets/stylesheets/syntaxhighlighter/shThemeFadeToGrey.css
  122. 0 {railties → }/guides/assets/stylesheets/syntaxhighlighter/shThemeMDUltra.css
  123. 0 {railties → }/guides/assets/stylesheets/syntaxhighlighter/shThemeMidnight.css
  124. 0 {railties → }/guides/assets/stylesheets/syntaxhighlighter/shThemeRDark.css
  125. 0 {railties → }/guides/assets/stylesheets/syntaxhighlighter/shThemeRailsGuides.css
  126. 0 {railties → }/guides/code/getting_started/Gemfile
  127. 0 {railties → }/guides/code/getting_started/README.rdoc
  128. 0 {railties → }/guides/code/getting_started/Rakefile
  129. BIN {railties → }/guides/code/getting_started/app/assets/images/rails.png
  130. 0 {railties → }/guides/code/getting_started/app/assets/javascripts/application.js
  131. 0 {railties → }/guides/code/getting_started/app/assets/javascripts/comments.js.coffee
  132. 0 {railties → }/guides/code/getting_started/app/assets/javascripts/home.js.coffee
  133. 0 {railties → }/guides/code/getting_started/app/assets/javascripts/posts.js.coffee
  134. 0 {railties → }/guides/code/getting_started/app/assets/stylesheets/application.css
  135. 0 {railties → }/guides/code/getting_started/app/assets/stylesheets/comments.css.scss
  136. 0 {railties → }/guides/code/getting_started/app/assets/stylesheets/home.css.scss
  137. 0 {railties → }/guides/code/getting_started/app/assets/stylesheets/posts.css.scss
  138. 0 {railties → }/guides/code/getting_started/app/assets/stylesheets/scaffolds.css.scss
  139. 0 {railties → }/guides/code/getting_started/app/controllers/application_controller.rb
  140. 0 {railties → }/guides/code/getting_started/app/controllers/comments_controller.rb
  141. 0 {railties → }/guides/code/getting_started/app/controllers/home_controller.rb
  142. 0 {railties → }/guides/code/getting_started/app/controllers/posts_controller.rb
  143. 0 {railties → }/guides/code/getting_started/app/helpers/application_helper.rb
  144. 0 {railties → }/guides/code/getting_started/app/helpers/comments_helper.rb
  145. 0 {railties → }/guides/code/getting_started/app/helpers/home_helper.rb
  146. 0 {railties → }/guides/code/getting_started/app/helpers/posts_helper.rb
  147. 0 {railties → }/guides/code/getting_started/app/mailers/.gitkeep
  148. 0 {railties → }/guides/code/getting_started/app/models/.gitkeep
  149. 0 {railties → }/guides/code/getting_started/app/models/comment.rb
  150. 0 {railties → }/guides/code/getting_started/app/models/post.rb
  151. 0 {railties → }/guides/code/getting_started/app/models/tag.rb
  152. 0 {railties → }/guides/code/getting_started/app/views/comments/_comment.html.erb
  153. 0 {railties → }/guides/code/getting_started/app/views/comments/_form.html.erb
  154. 0 {railties → }/guides/code/getting_started/app/views/home/index.html.erb
  155. 0 {railties → }/guides/code/getting_started/app/views/layouts/application.html.erb
  156. 0 {railties → }/guides/code/getting_started/app/views/posts/_form.html.erb
  157. 0 {railties → }/guides/code/getting_started/app/views/posts/edit.html.erb
  158. 0 {railties → }/guides/code/getting_started/app/views/posts/index.html.erb
  159. 0 {railties → }/guides/code/getting_started/app/views/posts/new.html.erb
  160. 0 {railties → }/guides/code/getting_started/app/views/posts/show.html.erb
  161. 0 {railties → }/guides/code/getting_started/app/views/tags/_form.html.erb
  162. 0 {railties → }/guides/code/getting_started/config.ru
  163. 0 {railties → }/guides/code/getting_started/config/application.rb
  164. 0 {railties → }/guides/code/getting_started/config/boot.rb
  165. 0 {railties → }/guides/code/getting_started/config/database.yml
  166. 0 {railties → }/guides/code/getting_started/config/environment.rb
  167. 0 {railties → }/guides/code/getting_started/config/environments/development.rb
  168. 0 {railties → }/guides/code/getting_started/config/environments/production.rb
  169. 0 {railties → }/guides/code/getting_started/config/environments/test.rb
  170. 0 {railties → }/guides/code/getting_started/config/initializers/backtrace_silencers.rb
  171. 0 {railties → }/guides/code/getting_started/config/initializers/inflections.rb
  172. 0 {railties → }/guides/code/getting_started/config/initializers/mime_types.rb
  173. 0 {railties → }/guides/code/getting_started/config/initializers/secret_token.rb
  174. 0 {railties → }/guides/code/getting_started/config/initializers/session_store.rb
  175. 0 {railties → }/guides/code/getting_started/config/initializers/wrap_parameters.rb
  176. 0 {railties → }/guides/code/getting_started/config/locales/en.yml
  177. 0 {railties → }/guides/code/getting_started/config/routes.rb
  178. 0 {railties → }/guides/code/getting_started/db/migrate/20110901012504_create_posts.rb
  179. 0 {railties → }/guides/code/getting_started/db/migrate/20110901012815_create_comments.rb
  180. 0 {railties → }/guides/code/getting_started/db/migrate/20110901013701_create_tags.rb
  181. 0 {railties → }/guides/code/getting_started/db/schema.rb
  182. 0 {railties → }/guides/code/getting_started/db/seeds.rb
  183. 0 {railties → }/guides/code/getting_started/doc/README_FOR_APP
  184. 0 {railties → }/guides/code/getting_started/lib/assets/.gitkeep
  185. 0 {railties → }/guides/code/getting_started/lib/tasks/.gitkeep
  186. 0 {railties → }/guides/code/getting_started/public/404.html
  187. 0 {railties → }/guides/code/getting_started/public/422.html
  188. 0 {railties → }/guides/code/getting_started/public/500.html
  189. 0 {railties → }/guides/code/getting_started/public/favicon.ico
  190. 0 {railties → }/guides/code/getting_started/public/robots.txt
  191. 0 {railties → }/guides/code/getting_started/script/rails
  192. 0 {railties → }/guides/code/getting_started/test/fixtures/.gitkeep
  193. 0 {railties → }/guides/code/getting_started/test/fixtures/comments.yml
  194. 0 {railties → }/guides/code/getting_started/test/fixtures/posts.yml
  195. 0 {railties → }/guides/code/getting_started/test/fixtures/tags.yml
  196. 0 {railties → }/guides/code/getting_started/test/functional/.gitkeep
  197. 0 {railties → }/guides/code/getting_started/test/functional/comments_controller_test.rb
  198. 0 {railties → }/guides/code/getting_started/test/functional/home_controller_test.rb
  199. 0 {railties → }/guides/code/getting_started/test/functional/posts_controller_test.rb
  200. 0 {railties → }/guides/code/getting_started/test/integration/.gitkeep
  201. 0 {railties → }/guides/code/getting_started/test/performance/browsing_test.rb
  202. 0 {railties → }/guides/code/getting_started/test/test_helper.rb
  203. 0 {railties → }/guides/code/getting_started/test/unit/.gitkeep
  204. 0 {railties → }/guides/code/getting_started/test/unit/comment_test.rb
  205. 0 {railties → }/guides/code/getting_started/test/unit/helpers/comments_helper_test.rb
  206. 0 {railties → }/guides/code/getting_started/test/unit/helpers/home_helper_test.rb
  207. 0 {railties → }/guides/code/getting_started/test/unit/helpers/posts_helper_test.rb
  208. 0 {railties → }/guides/code/getting_started/test/unit/post_test.rb
  209. 0 {railties → }/guides/code/getting_started/test/unit/tag_test.rb
  210. 0 {railties → }/guides/code/getting_started/vendor/assets/stylesheets/.gitkeep
  211. 0 {railties → }/guides/code/getting_started/vendor/plugins/.gitkeep
  212. +2 −2 {railties → }/guides/rails_guides.rb
  213. 0 {railties → }/guides/rails_guides/generator.rb
  214. 0 {railties → }/guides/rails_guides/helpers.rb
  215. 0 {railties → }/guides/rails_guides/indexer.rb
  216. 0 {railties → }/guides/rails_guides/levenshtein.rb
  217. 0 {railties → }/guides/rails_guides/textile_extensions.rb
  218. 0 {railties → }/guides/source/2_2_release_notes.textile
  219. 0 {railties → }/guides/source/2_3_release_notes.textile
  220. 0 {railties → }/guides/source/3_0_release_notes.textile
  221. 0 {railties → }/guides/source/3_1_release_notes.textile
  222. 0 {railties → }/guides/source/3_2_release_notes.textile
  223. 0 {railties → }/guides/source/_license.html.erb
  224. 0 {railties → }/guides/source/_welcome.html.erb
  225. 0 {railties → }/guides/source/action_controller_overview.textile
  226. 0 {railties → }/guides/source/action_mailer_basics.textile
  227. 0 {railties → }/guides/source/action_view_overview.textile
  228. 0 {railties → }/guides/source/active_model_basics.textile
  229. 0 {railties → }/guides/source/active_record_basics.textile
  230. 0 {railties → }/guides/source/active_record_querying.textile
  231. 0 {railties → }/guides/source/active_record_validations_callbacks.textile
  232. 0 {railties → }/guides/source/active_support_core_extensions.textile
  233. 0 {railties → }/guides/source/active_support_instrumentation.textile
  234. 0 {railties → }/guides/source/ajax_on_rails.textile
  235. 0 {railties → }/guides/source/api_documentation_guidelines.textile
  236. 0 {railties → }/guides/source/asset_pipeline.textile
  237. 0 {railties → }/guides/source/association_basics.textile
  238. 0 {railties → }/guides/source/caching_with_rails.textile
  239. 0 {railties → }/guides/source/command_line.textile
  240. 0 {railties → }/guides/source/configuring.textile
  241. 0 {railties → }/guides/source/contributing_to_ruby_on_rails.textile
  242. 0 {railties → }/guides/source/credits.html.erb
  243. 0 {railties → }/guides/source/debugging_rails_applications.textile
  244. 0 {railties → }/guides/source/documents.yaml
  245. 0 {railties → }/guides/source/engines.textile
  246. 0 {railties → }/guides/source/form_helpers.textile
  247. 0 {railties → }/guides/source/generators.textile
  248. 0 {railties → }/guides/source/getting_started.textile
  249. 0 {railties → }/guides/source/i18n.textile
  250. 0 {railties → }/guides/source/index.html.erb
  251. 0 {railties → }/guides/source/initialization.textile
  252. 0 {railties → }/guides/source/kindle/KINDLE.md
  253. 0 {railties → }/guides/source/kindle/copyright.html.erb
  254. 0 {railties → }/guides/source/kindle/layout.html.erb
  255. 0 {railties → }/guides/source/kindle/rails_guides.opf.erb
  256. 0 {railties → }/guides/source/kindle/toc.html.erb
  257. 0 {railties → }/guides/source/kindle/toc.ncx.erb
  258. 0 {railties → }/guides/source/kindle/welcome.html.erb
  259. 0 {railties → }/guides/source/layout.html.erb
  260. 0 {railties → }/guides/source/layouts_and_rendering.textile
  261. 0 {railties → }/guides/source/migrations.textile
  262. 0 {railties → }/guides/source/nested_model_forms.textile
  263. 0 {railties → }/guides/source/performance_testing.textile
  264. 0 {railties → }/guides/source/plugins.textile
  265. 0 {railties → }/guides/source/rails_application_templates.textile
  266. 0 {railties → }/guides/source/rails_on_rack.textile
  267. 0 {railties → }/guides/source/routing.textile
  268. 0 {railties → }/guides/source/ruby_on_rails_guides_guidelines.textile
  269. 0 {railties → }/guides/source/security.textile
  270. 0 {railties → }/guides/source/testing.textile
  271. 0 {railties → }/guides/source/upgrading_ruby_on_rails.textile
  272. 0 {railties → }/guides/w3c_validator.rb
  273. +6 −5 rails.gemspec
  274. +0 −12 railties/Rakefile
  275. +1 −1 railties/railties.gemspec
View
@@ -19,6 +19,6 @@ debug.log
/railties/test/fixtures/tmp
/railties/test/initializer/root/log
/railties/doc
-/railties/guides/output
/railties/tmp
+/guides/output
/RDOC_MAIN.rdoc
View
@@ -0,0 +1,11 @@
+desc 'Generate guides (for authors), use ONLY=foo to process just "foo.textile"'
+task :generate_guides do
+ ENV["WARN_BROKEN_LINKS"] = "1" # authors can't disable this
+ ruby "rails_guides.rb"
+end
+
+# Validate guides -------------------------------------------------------------------------
+desc 'Validate guides, use ONLY=foo to process just "foo.html"'
+task :validate_guides do
+ ruby "w3c_validator.rb"
+end
@@ -13,8 +13,8 @@ def bundler?
begin
# Guides generation in the Rails repo.
- as_lib = File.join(pwd, "../../activesupport/lib")
- ap_lib = File.join(pwd, "../../actionpack/lib")
+ as_lib = File.join(pwd, "../activesupport/lib")
+ ap_lib = File.join(pwd, "../actionpack/lib")
$:.unshift as_lib if File.directory?(as_lib)
$:.unshift ap_lib if File.directory?(ap_lib)
File renamed without changes.
File renamed without changes.
View
@@ -10,12 +10,13 @@ Gem::Specification.new do |s|
s.required_ruby_version = '>= 1.9.3'
s.required_rubygems_version = ">= 1.8.11"
- s.author = 'David Heinemeier Hansson'
- s.email = 'david@loudthinking.com'
- s.homepage = 'http://www.rubyonrails.org'
+ s.author = 'David Heinemeier Hansson'
+ s.email = 'david@loudthinking.com'
+ s.homepage = 'http://www.rubyonrails.org'
- s.bindir = 'bin'
- s.executables = []
+ s.bindir = 'bin'
+ s.executables = []
+ s.files = Dir['guides/**/*']
s.add_dependency('activesupport', version)
s.add_dependency('actionpack', version)
View
@@ -44,18 +44,6 @@ task :update_readme do
cp "./README.rdoc", readme
end
-desc 'Generate guides (for authors), use ONLY=foo to process just "foo.textile"'
-task :generate_guides do
- ENV["WARN_BROKEN_LINKS"] = "1" # authors can't disable this
- ruby "guides/rails_guides.rb"
-end
-
-# Validate guides -------------------------------------------------------------------------
-desc 'Validate guides, use ONLY=foo to process just "foo.html"'
-task :validate_guides do
- ruby "guides/w3c_validator.rb"
-end
-
# Generate GEM ----------------------------------------------------------------------------
spec = eval(File.read('railties.gemspec'))
@@ -12,7 +12,7 @@ Gem::Specification.new do |s|
s.email = 'david@loudthinking.com'
s.homepage = 'http://www.rubyonrails.org'
- s.files = Dir['CHANGELOG.md', 'README.rdoc', 'bin/**/*', 'guides/**/*', 'lib/**/{*,.[a-z]*}']