Sha256: 4918912666800fb5fb6400be893157e6b803e7abb64afdd19ba04373e214dc7c
Contents?: true
Size: 879 Bytes
Versions: 1
Compression:
Stored size: 879 Bytes
Contents
# # For the `rake release` task # require 'bundler/gem_tasks' # # Prepend DevKit into compilation phase # task compile: :devkit if RUBY_PLATFORM =~ /mingw/ require 'rake/extensiontask' spec = Gem::Specification.load('byebug.gemspec') Rake::ExtensionTask.new('byebug', spec) do |ext| ext.lib_dir = 'lib/byebug' end desc 'Run the test suite' task :test do files = Dir.glob('test/**/*_test.rb').join(' ') system("ruby -w -Ilib test/test_helper.rb #{files}") || exit(false) end desc 'Activates DevKit' task :devkit do begin require 'devkit' rescue LoadError abort "Failed to activate RubyInstaller's DevKit required for compilation." end end require 'rubocop/rake_task' desc 'Run RuboCop' task :rubocop do RuboCop::RakeTask.new end require_relative 'tasks/ccop.rb' require_relative 'tasks/dev_utils.rb' task default: [:compile, :test, :rubocop, :ccop]
Version data entries
1 entries across 1 versions & 1 rubygems
Version | Path |
---|---|
byebug-4.0.0 | Rakefile |