Actually, only ignore guard-specific gems
This commit is contained in:
Родитель
5904f3e175
Коммит
3db07e93d3
|
@ -1,5 +1,5 @@
|
|||
language: ruby
|
||||
bundler_args: --without development
|
||||
bundler_args: --without guard
|
||||
script: 'bundle exec rake --trace 2>&1'
|
||||
rvm:
|
||||
- 1.8.7
|
||||
|
|
30
Gemfile
30
Gemfile
|
@ -5,19 +5,27 @@ gemspec
|
|||
gem 'rake'
|
||||
gem 'rdoc'
|
||||
|
||||
require 'rbconfig'
|
||||
|
||||
group :development do
|
||||
gem 'guard-test'
|
||||
group :guard do
|
||||
require 'rbconfig'
|
||||
|
||||
if RbConfig::CONFIG['target_os'] =~ /darwin/i
|
||||
gem 'rb-fsevent', '~> 0.4'
|
||||
gem 'growl'
|
||||
gem 'rb-fsevent', :require => false
|
||||
|
||||
if `uname`.strip == 'Darwin' && `sw_vers -productVersion`.strip >= '10.8'
|
||||
gem 'terminal-notifier-guard', '~> 1.5.3', :require => false
|
||||
else
|
||||
gem 'growl', :require => false
|
||||
end rescue Errno::ENOENT
|
||||
|
||||
elsif RbConfig::CONFIG['target_os'] =~ /linux/i
|
||||
gem 'libnotify', '~> 0.8.0', :require => false
|
||||
gem 'rb-inotify', :require => false
|
||||
|
||||
elsif RbConfig::CONFIG['target_os'] =~ /mswin|mingw/i
|
||||
gem 'win32console', :require => false
|
||||
gem 'rb-notifu', '>= 0.0.4', :require => false
|
||||
gem 'wdm', :require => false
|
||||
end
|
||||
|
||||
if RbConfig::CONFIG['target_os'] =~ /linux/i
|
||||
gem 'rb-inotify', '~> 0.5.1'
|
||||
gem 'libnotify', '~> 0.1.3'
|
||||
end
|
||||
gem 'guard-test'
|
||||
end
|
||||
|
||||
|
|
Загрузка…
Ссылка в новой задаче