35 lines
		
	
	
	
		
			766 B
		
	
	
	
		
			Ruby
		
	
	
	
	
	
			
		
		
	
	
			35 lines
		
	
	
	
		
			766 B
		
	
	
	
		
			Ruby
		
	
	
	
	
	
| # frozen_string_literal: true
 | |
| 
 | |
| # License: AGPL-3.0-or-later WITH WTO-AP-3.0-or-later
 | |
| # Full license explanation at https://github.com/houdiniproject/houdini/blob/master/LICENSE
 | |
| require "bundler/setup"
 | |
| 
 | |
| load "rails/tasks/statistics.rake"
 | |
| 
 | |
| require "bundler/gem_tasks"
 | |
| 
 | |
| begin
 | |
|   require 'bundler/gem_tasks'
 | |
| rescue LoadError
 | |
|   nil
 | |
| end
 | |
| 
 | |
| require 'rubygems'
 | |
| require 'bundler'
 | |
| require 'rdoc/task'
 | |
| begin
 | |
|   Bundler.setup(:default, :development)
 | |
| rescue Bundler::BundlerError => e
 | |
|   $stderr.puts e.message
 | |
|   $stderr.puts "Run `bundle install` to install missing gems"
 | |
|   exit e.status_code
 | |
| end
 | |
| require 'rake'
 | |
| 
 | |
| require 'rspec/core'
 | |
| require 'rspec/core/rake_task'
 | |
| RSpec::Core::RakeTask.new(:spec) do |spec|
 | |
|   spec.pattern = FileList['spec/**/*_spec.rb']
 | |
| end
 | |
| 
 | |
| task :default => :spec
 | 
