Files | Admin

Notes:

Release Name: 1.4.0

Notes:
Quickly bundle any Ruby libraries into a RubyGem and share it with the world, your colleagues, or perhaps just with yourself amongst your projects.

RubyGems are centrally stored, versioned, and support dependencies between other gems, so they are the ultimate way to bundle libraries, executables, associated tests, examples, and more.

Within this gem, you get one thing - <code>newgem</code> - an executable to create your own gems. Your new gems will include designated folders for Ruby code, test files, executables, and even a default website page for you to explain your project, and which instantly uploads to RubyForge website (which looks just like this one by default)


Changes: == 1.4.0 2009-05-02 * install_shoulda - use "newgem -T shoulda" to use shoulda for testing instead of test_unit or rspec * common_steps.rb - When steps all started with 'I ...' * common.rb - using module instead of creating methods against global namespace; no more kittens killed [thx Ben Mabey] * all +require 'rubygems'+ are conditional unless ENV['NO_RUBYGEMS'] [thx David Chelimsky + Ryan Tomayko] * module_name supports hyphens throughout all generators (they are treated as underscores for camelize method) * common_steps.rb - using "(.*)" for placeholders which is now cucumber defacto standard