source 'https://rubygems.org'

group :development, :test do
  gem 'rake',    :require => false
  platform :ruby_19, :ruby_20 do
    gem 'rubocop', :github => 'bbatsov/rubocop',  :require => false
    gem 'travis'
    gem 'travis-lint'
    gem 'vagrant-wrapper'
    gem 'puppet-blacksmith'
    gem 'guard'
    gem 'ruby_gntp'
    gem 'guard-rspec'
    gem 'pry'
    gem 'pry-debugger'
  end
end

group :test do
  platform :ruby_19, :ruby_20 do
    gem 'coveralls',               :require => false
    gem 'simplecov',               :require => false
  end
    gem 'puppet-lint'
    gem 'rspec-puppet', '~> 1.0.0'
    gem 'rspec-system-puppet'
    gem 'puppetlabs_spec_helper'
    gem 'puppet-syntax'
end

if puppetversion = ENV['PUPPET_GEM_VERSION']
  gem 'puppet', puppetversion, :require => false
else
  gem 'puppet', :require => false
end
