Sha256: 0ac2dcddca0fe9690198c945c7a858b385a754d12963a4b0fe5b54cbc3a65bfa
Contents?: true
Size: 659 Bytes
Versions: 14
Compression:
Stored size: 659 Bytes
Contents
# frozen_string_literal: true require 'bundler/gem_tasks' require 'rspec/core/rake_task' require 'rubocop/rake_task' require 'appraisal' Dir['tasks/**/*.rake'].each { |rake| load rake } RSpec::Core::RakeTask.new(:spec) RuboCop::RakeTask.new(:rubocop) task spec: :compile if RUBY_PLATFORM == 'java' require 'rake/javaextensiontask' Rake::JavaExtensionTask.new 'murmurhash' do |ext| ext.lib_dir = 'lib/murmurhash' ext.target_version = '1.7' ext.source_version = '1.7' end end if !ENV['APPRAISAL_INITIALIZED'] task :default do sh 'appraisal install && rake appraisal && rake rubocop' end else task default: %i[spec rubocop] end
Version data entries
14 entries across 14 versions & 1 rubygems