Sha256: e28334c13ec7d8321b8cd5a8c90591afbc30e108dc61ae175ed7ad0775d266dd
Contents?: true
Size: 1.09 KB
Versions: 5
Compression:
Stored size: 1.09 KB
Contents
#!/usr/bin/env rake # frozen_string_literal: true require 'bundler/gem_tasks' task default: :test # ========================================================== # Packaging # ========================================================== require 'rubygems/package_task' # ========================================================== # Testing # ========================================================== require 'rake/testtask' Rake::TestTask.new 'test' do |t| t.test_files = FileList['test/test_*.rb'] end # ========================================================== # Benchmarking # ========================================================== task :bench do sh 'ruby bench.rb' end # ========================================================== # Vendor # ========================================================== namespace :vendor do file 'vendor/pygments-main' do |f| sh "pip install --target=#{f.name} pygments" sh "git add -- #{f.name}" end task :clobber do rm_rf 'vendor/pygments-main' end desc 'update vendor/pygments-main' task update: [:clobber, 'vendor/pygments-main'] end
Version data entries
5 entries across 5 versions & 1 rubygems
Version | Path |
---|---|
pygments.rb-2.4.1 | Rakefile |
pygments.rb-2.4.0 | Rakefile |
pygments.rb-2.3.1 | Rakefile |
pygments.rb-2.3.0 | Rakefile |
pygments.rb-2.2.0 | Rakefile |