Sha256: 1ad8776452b0ca38b5bda134269a045949be923e7095c76d7ad6489c39da687d

Contents?: true

Size: 601 Bytes

Versions: 2

Compression:

Stored size: 601 Bytes

Contents

module KPM
  autoload :Utils, 'kpm/utils'
  autoload :BaseArtifact, 'kpm/base_artifact'
  autoload :KillbillServerArtifact, 'kpm/killbill_server_artifact'
  autoload :KillbillPluginArtifact, 'kpm/killbill_plugin_artifact'
  autoload :KauiArtifact, 'kpm/kaui_artifact'
  autoload :Installer, 'kpm/installer'
  autoload :Tasks, 'kpm/tasks'
  autoload :Cli, 'kpm/cli'
  autoload :PluginsDirectory, 'kpm/plugins_directory'

  class << self
    def root
      @root ||= Pathname.new(File.expand_path('../', File.dirname(__FILE__)))
    end

    def ui
      @ui ||= Thor::Shell::Color.new
    end
  end
end

Version data entries

2 entries across 2 versions & 1 rubygems

Version Path
kpm-0.0.10 lib/kpm.rb
kpm-0.0.9 lib/kpm.rb