Sha256: 1986878a801c4d975b846eea0f41b9bbca475158c0a24733f2f56a530266b46a

Contents?: true

Size: 744 Bytes

Versions: 2

Compression:

Stored size: 744 Bytes

Contents

require 'thor'
require 'rsyslibs'

module Rsyslibs
  class CLI < Thor
    desc 'system_dependencies', 'Fetches all required system-level libraries for your project dependencies'
    def system_dependencies
      puts Rsyslibs::Dependencies.system_dependencies
    end

    desc 'print_friendly_syslibs', 'Fetches all required system-level libraries for your project dependencies
    and prints them in a formatted friendly way'
    def print_friendly_syslibs
      puts Rsyslibs::Dependencies.print_friendly_syslibs
    end

    desc 'install_syslibs', 'Fetches all required system-level libraries for your project dependencies
    and installs them.'
    def install_syslibs
      puts Rsyslibs::Dependencies.install_syslibs
    end
  end
end

Version data entries

2 entries across 2 versions & 1 rubygems

Version Path
rsyslibs-0.3.0 lib/rsyslibs/cli.rb
rsyslibs-0.2.0 lib/rsyslibs/cli.rb