# This allows you to run the command directly while developing the gem, and also lets you
# run from anywhere (I like to link 'bin/leap' to /usr/local/bin/leap).
#
- require 'rubygems'
base_dir = File.expand_path('..', File.dirname(File.symlink?(__FILE__) ? File.readlink(__FILE__) : __FILE__))
require File.join(base_dir, 'lib','leap_cli','load_paths')
require 'leap_cli'
s.add_runtime_dependency('tee')
# network gems
+ s.add_runtime_dependency('net-ssh', '~> 2.7.0')
+ # ^^ we can upgrade once we get off broken capistrano
+ # https://github.com/net-ssh/net-ssh/issues/145
s.add_runtime_dependency('capistrano', '~> 2.15.5')
- #s.add_runtime_dependency('supply_drop')
- # ^^ currently vendored
# crypto gems
#s.add_runtime_dependency('certificate_authority', '>= 0.2.0')
# ^^ currently vendored
- s.add_runtime_dependency('net-ssh')
s.add_runtime_dependency('gpgme') # not essential, but used for some minor stuff in adding sysadmins
# misc gems
# ensure leap_cli/lib/overrides has the highest priority
$:.unshift(File.expand_path('../override',__FILE__))
+require 'rubygems'
+gem 'net-ssh', '~> 2.7.0'
+
require 'leap/platform'
require 'leap_cli/version'