Sha256: bc919240f891d9e4d60c9ce385ff8a88ce4fd7a07b5a2f5dc5af15395ee01490
Contents?: true
Size: 1.03 KB
Versions: 3
Compression:
Stored size: 1.03 KB
Contents
# encoding: utf-8 require 'rubygems' unless defined?(Gem) require 'rake' unless defined?(Rake) # Prefer compiled Rubinius bytecode in .rbx/ ENV["RBXOPT"] = "-Xrbc.db" require 'rake/extensiontask' require 'rake/testtask' begin require 'rdoc/task' rescue LoadError # fallback to older 1.8.7 rubies require 'rake/rdoctask' end gemspec = eval(IO.read('type_array.gemspec')) Gem::PackageTask.new(gemspec) do |pkg| end Rake::ExtensionTask.new('type_array', gemspec) do |ext| ext.name = 'type_array_ext' ext.ext_dir = 'ext/type_array' CLEAN.include 'lib/**/type_array_ext.*' end desc 'Run TypeArray tests' Rake::TestTask.new(:test) do |t| t.test_files = Dir.glob("test/**/test_*.rb") t.verbose = true t.warning = true end Rake::RDocTask.new do |rd| files = FileList["README.rdoc", "ext/type_array/*.c"] rd.title = "TypeArray - Ruby implementation of the ECMAScript spec" rd.main = "README.rdoc" rd.rdoc_dir = "doc" rd.options << "--promiscuous" rd.rdoc_files.include(files) end task :test => :compile task :default => :test
Version data entries
3 entries across 3 versions & 1 rubygems
Version | Path |
---|---|
type_array-0.3 | Rakefile |
type_array-0.2 | Rakefile |
type_array-0.1 | Rakefile |