Add a minimum required rubygems version to the gemspec #116
@ -19,6 +19,7 @@ Gem::Specification.new do |s|
|
|||||||
s.test_files = `git ls-files -- {test,spec,features}/*`.split("\n")
|
s.test_files = `git ls-files -- {test,spec,features}/*`.split("\n")
|
||||||
s.executables = `git ls-files -- bin/*`.split("\n").map{ |f| File.basename(f) }
|
s.executables = `git ls-files -- bin/*`.split("\n").map{ |f| File.basename(f) }
|
||||||
s.require_paths = ["lib"]
|
s.require_paths = ["lib"]
|
||||||
|
s.required_rubygems_version = ">= 1.8.0"
|
||||||
|
|
||||||
s.add_runtime_dependency 'jasmine-core', '~> 1.1'
|
s.add_runtime_dependency 'jasmine-core', '~> 1.1'
|
||||||
s.add_runtime_dependency 'coffee-script'
|
s.add_runtime_dependency 'coffee-script'
|
||||||
|
@ -4,6 +4,7 @@ require 'multi_json'
|
|||||||
require 'set'
|
require 'set'
|
||||||
require 'sprockets'
|
require 'sprockets'
|
||||||
require 'sprockets/engines'
|
require 'sprockets/engines'
|
||||||
|
require 'rubygems'
|
||||||
|
|
||||||
module Jasmine::Headless
|
module Jasmine::Headless
|
||||||
class FilesList
|
class FilesList
|
||||||
@ -13,10 +14,6 @@ module Jasmine::Headless
|
|||||||
def asset_paths
|
def asset_paths
|
||||||
return @asset_paths if @asset_paths
|
return @asset_paths if @asset_paths
|
||||||
|
|
||||||
require 'rubygems'
|
|
||||||
|
|
||||||
raise StandardError.new("A newer version of Rubygems is required to use vendored assets. Please upgrade.") if !Gem::Specification.respond_to?(:each)
|
|
||||||
|
|
||||||
@asset_paths = []
|
@asset_paths = []
|
||||||
|
|
||||||
Gem::Specification.each { |gemspec| @asset_paths += get_paths_from_gemspec(gemspec) }
|
Gem::Specification.each { |gemspec| @asset_paths += get_paths_from_gemspec(gemspec) }
|
||||||
|
Loading…
Reference in New Issue
Block a user