Sha256: 3ba877d0696cf3598f200ec92ad64b3474683bf566949e2e446857cb662a09f5
Contents?: true
Size: 782 Bytes
Versions: 1
Compression:
Stored size: 782 Bytes
Contents
require "bundler/gem_tasks" require "rspec/core/rake_task" RSpec::Core::RakeTask.new(:spec) if RUBY_ENGINE == "ruby" require "rake/extensiontask" gem_name = "string_metric" dir = "#{gem_name}/levenshtein" spec = Gem::Specification.load("#{gem_name}.gemspec") Rake::ExtensionTask.new do |ext| ext.name = "trie_radix_tree_ext" ext.ext_dir = "ext/#{dir}/trie_radix_tree" ext.lib_dir = "lib/#{dir}" ext.gem_spec = spec end Rake::ExtensionTask.new do |ext| ext.name = "iterative_with_two_matrix_rows_ext" ext.ext_dir = "ext/#{dir}/iterative_with_two_matrix_rows" ext.lib_dir = "lib/#{dir}" ext.gem_spec = spec end task :default do Rake::Task["compile"].invoke Rake::Task["spec"].invoke end else task default: :spec end
Version data entries
1 entries across 1 versions & 1 rubygems
Version | Path |
---|---|
string_metric-0.1.4 | Rakefile |