diff --git a/Gemfile b/Gemfile index 800f114..0a77df4 100644 --- a/Gemfile +++ b/Gemfile @@ -12,6 +12,9 @@ gemspec # Remaining group is only used for development. group :development do + # Depend on this here, not in the gemspec - to avoid having to have + # client applications induce circular dependencies + gem "train-core", "~> 3.0" gem "bundler" gem "byebug" gem "m" diff --git a/train-winrm.gemspec b/train-winrm.gemspec index 1b95375..260ea5c 100644 --- a/train-winrm.gemspec +++ b/train-winrm.gemspec @@ -38,8 +38,7 @@ Gem::Specification.new do |spec| # them in Gemfile, not here. # Do not list inspec as a dependency of a train plugin. - - spec.add_dependency "train", "~> 3.0" + # Do not list train or train-core as a dependency of a train plugin. spec.add_dependency "winrm", "~> 2.0" spec.add_dependency "winrm-fs", "~> 1.0" end