unless defined?(SmartAsset::Gems) require 'rubygems' class SmartAsset class Gems VERSIONS = { :framework_fixture => '0.1.2', :'rack-test' => '0.5.6', :rake => '=0.8.7', :rspec => '=1.3.1' } TYPES = { :gemspec => [], :gemspec_dev => [ :rspec ], :lib => [], :rake => [ :rake, :rspec ], :spec_first => [ :framework_fixture ], :spec => [ :'rack-test', :rspec ] } class <