Sha256: a2f71d653d733ca36ff7896e3fa15d3c05ab7957c80e0f4b300c4ed9fa1ef0f0
Contents?: true
Size: 617 Bytes
Versions: 11
Compression:
Stored size: 617 Bytes
Contents
require File.dirname(__FILE__) + '/../tasks' require 'rake' Rake.application.instance_variable_set(:@rakefile, __FILE__) module PadrinoTasks def self.init Padrino::Tasks.files.flatten.uniq.each { |ext| load(ext) } Rake.application.init Rake.application.top_level end end def shell @_shell ||= Thor::Shell::Basic.new end Dir["lib/tasks/**/*.rake"]. concat(Dir["tasks/**/*.rake"]). concat(Dir["{test,spec}/*.rake"]).each { |ext| load(ext) } task :environment do Padrino.mounted_apps.each do |app| Padrino.require_dependency(app.app_file) app.app_object.setup_application! end end
Version data entries
11 entries across 11 versions & 1 rubygems