Sha256: 9442fb8ec6dbda5534aa86525069df85597d13f1ca218f3db28349b4f5b95eab

Contents?: true

Size: 494 Bytes

Versions: 9

Compression:

Stored size: 494 Bytes

Contents

# encoding: utf-8

require 'gli'
require 'pathname'
require 'pp'

require_relative 'shared'
require_relative '../version'

def launch(argv = ARGV)
  run(argv)
end

include GLI::App

module Jetel
  # ESRI CLI
  module Cli
    # CLI Application
    class App
      cmds = File.absolute_path(File.join(File.dirname(__FILE__), 'cmd'))
      Dir.glob(cmds + '/*.rb').each do |file|
        require file
      end

      def main(argv = ARGV)
        launch(argv)
      end
    end
  end
end

launch

Version data entries

9 entries across 9 versions & 1 rubygems

Version Path
jetel-0.0.15 lib/jetel/cli/app.rb
jetel-0.0.14 lib/jetel/cli/app.rb
jetel-0.0.12 lib/jetel/cli/app.rb
jetel-0.0.11 lib/jetel/cli/app.rb
jetel-0.0.10 lib/jetel/cli/app.rb
jetel-0.0.9 lib/jetel/cli/app.rb
jetel-0.0.8 lib/jetel/cli/app.rb
jetel-0.0.7 lib/jetel/cli/app.rb
jetel-0.0.6 lib/jetel/cli/app.rb