diff options
Diffstat (limited to 'lib/rss/maker.rb')
-rw-r--r-- | lib/rss/maker.rb | 14 |
1 files changed, 8 insertions, 6 deletions
diff --git a/lib/rss/maker.rb b/lib/rss/maker.rb index c158c726c3..66c3bc2928 100644 --- a/lib/rss/maker.rb +++ b/lib/rss/maker.rb @@ -7,12 +7,7 @@ module RSS MAKERS = {} class << self - def make(version, modules=[], &block) - prefix = "rss/maker" - require "#{prefix}/#{version}" - modules.each do |mod| - require "#{prefix}/#{mod}" - end + def make(version, &block) maker(version).make(&block) end @@ -31,3 +26,10 @@ module RSS end end + +require "rss/maker/1.0" +require "rss/maker/2.0" +require "rss/maker/content" +require "rss/maker/dublincore" +require "rss/maker/syndication" +require "rss/maker/trackback" |