Sha256: aa6464849e75c46b5ffb7661f548b786effe081630ad93278efe046162282132

Contents?: true

Size: 407 Bytes

Versions: 8

Compression:

Stored size: 407 Bytes

Contents

# TODO [cli] needs to use the local Gemfile if we're in an app
ENV['BUNDLE_GEMFILE'] = File.expand_path('../../../../Gemfile', __FILE__)

require 'rubygems'
require 'bundler/setup'
Bundler.require(:default)

Adva.engines.each { |engine| engine.new.load_tasks }

if task = Thor::Util.find_by_namespace("adva:#{ARGV.first}")
  ARGV.shift
else
  task = Thor::Util.find_by_namespace("adva:app")
end

task.start

Version data entries

8 entries across 8 versions & 1 rubygems

Version Path
adva-core-0.0.14 lib/adva/cli.rb
adva-core-0.0.13 lib/adva/cli.rb
adva-core-0.0.9 lib/adva/cli.rb
adva-core-0.0.8 lib/adva/cli.rb
adva-core-0.0.7 lib/adva/cli.rb
adva-core-0.0.6 lib/adva/cli.rb
adva-core-0.0.5 lib/adva/cli.rb
adva-core-0.0.4 lib/adva/cli.rb