Sha256: 1ae44fc330305978721010f12a8c4c9ad93d2530d09db2a31d3d04dfdf2dee31

Contents?: true

Size: 721 Bytes

Versions: 20

Compression:

Stored size: 721 Bytes

Contents

require File.expand_path('../../tasks', __FILE__)
require 'rake'
require 'thor'
require 'securerandom' unless defined?(SecureRandom)

module PadrinoTasks
  def self.init(init=false)
    Padrino::Tasks.files.flatten.uniq.each { |rakefile| Rake.application.add_import(rakefile) rescue puts "<= Failed load #{ext}" }
    if init
      Rake.application.init
      Rake.application.instance_variable_set(:@rakefile, __FILE__)
      load(File.expand_path('../rake_tasks.rb', __FILE__))
      Rake.application.load_imports
      Rake.application.top_level
    else
      load(File.expand_path('../rake_tasks.rb', __FILE__))
      Rake.application.load_imports
    end
  end
end

def shell
  @_shell ||= Thor::Base.shell.new
end

Version data entries

20 entries across 20 versions & 3 rubygems

Version Path
middleman-core-3.0.0.beta.2 lib/middleman-core/vendor/padrino-core-0.10.6/lib/padrino-core/cli/rake.rb
padrino-core-0.10.6 lib/padrino-core/cli/rake.rb
padrino-core-0.10.6.e lib/padrino-core/cli/rake.rb
padrino-core-0.10.6.d lib/padrino-core/cli/rake.rb
padrino-core-0.10.6.c lib/padrino-core/cli/rake.rb
padrino-core-0.10.6.b lib/padrino-core/cli/rake.rb
padrino-core-0.10.6.a lib/padrino-core/cli/rake.rb
middleman-core-3.0.0.beta.1 lib/middleman-core/vendor/padrino-core-0.10.5/lib/padrino-core/cli/rake.rb
middleman-core-3.0.0.alpha.9 lib/middleman-core/vendor/padrino-core-0.10.5/lib/padrino-core/cli/rake.rb
middleman-core-3.0.0.alpha.8 lib/middleman-core/vendor/padrino-core-0.10.5/lib/padrino-core/cli/rake.rb
middleman-core-3.0.0.alpha.7 lib/middleman-core/vendor/padrino-core-0.10.5/lib/padrino-core/cli/rake.rb
middleman-3.0.0.alpha.6 lib/middleman/vendor/padrino-core-0.10.5/lib/padrino-core/cli/rake.rb
middleman-3.0.0.alpha.5 lib/middleman/vendor/padrino-core-0.10.5/lib/padrino-core/cli/rake.rb
middleman-3.0.0.alpha.4 lib/middleman/vendor/padrino-core-0.10.5/lib/padrino-core/cli/rake.rb
middleman-3.0.0.alpha.3 lib/middleman/vendor/padrino-core-0.10.5/lib/padrino-core/cli/rake.rb
middleman-3.0.0.alpha.2 lib/middleman/vendor/padrino-core-0.10.5/lib/padrino-core/cli/rake.rb
padrino-core-0.10.5 lib/padrino-core/cli/rake.rb
padrino-core-0.10.4 lib/padrino-core/cli/rake.rb
padrino-core-0.10.3 lib/padrino-core/cli/rake.rb
padrino-core-0.10.2 lib/padrino-core/cli/rake.rb