Sha256: 17a3dcc69ad82b9a4719f31e3efd5503d1003b409e3ab959220fb26188de211a

Contents?: true

Size: 587 Bytes

Versions: 1

Compression:

Stored size: 587 Bytes

Contents

# frozen_string_literal: true

require 'bundler/setup'
require 'bundler/gem_tasks'

require 'rubocop/rake_task'
RuboCop::RakeTask.new do |task|
  task.options << '--display-cop-names'
end

require 'rspec/core/rake_task'
RSpec::Core::RakeTask.new

desc 'Run Fasterer'
task :fasterer do
  require 'fasterer/cli'
  Fasterer::CLI.execute
end

desc 'Check if version is fit for release'
task :check_version do
  raise 'Internal revision!' unless GVB.internal_revision.empty?
end

task test: %i[rubocop spec]
task build: %i[spec]
task release: %i[rubocop check_version]
task default: %i[test]

Version data entries

1 entries across 1 versions & 1 rubygems

Version Path
tangle-0.11.0 Rakefile