Sha256: 909051e9e69073606e2f9f1ac68b84558229fae6454a86db2c903af68d378e64

Contents?: true

Size: 499 Bytes

Versions: 5

Compression:

Stored size: 499 Bytes

Contents

require "octopussy"
require "hub"
require "thor"
$LOAD_PATH.unshift File.join(File.dirname(__FILE__), *%w[.. lib])

require 'nachos/version'
require 'nachos/config'
require 'nachos/cli'
require 'nachos/github'
require 'nachos/main'

class Nachos
  
  attr_reader :args
  
  def initialize(*args)
    @args = args
  end
  
  def self.execute(*args)
    new(*args).execute
  end
  
  def execute
    Nachos::CLI.start
    exit 0
  end
  
  def Hub(args)
    Hub::Runner.new(*args.split(' '))
  end
end

Version data entries

5 entries across 5 versions & 1 rubygems

Version Path
nachos-0.0.6 lib/nachos.rb
nachos-0.0.5 lib/nachos.rb
nachos-0.0.4 lib/nachos.rb
nachos-0.0.3 lib/nachos.rb
nachos-0.0.2 lib/nachos.rb