File: Gemfile

package info (click to toggle)
homesick 1.1.6-2
  • links: PTS, VCS
  • area: main
  • in suites: bullseye, buster, sid
  • size: 296 kB
  • sloc: ruby: 1,361; makefile: 12
file content (36 lines) | stat: -rw-r--r-- 964 bytes parent folder | download
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
source 'https://rubygems.org'

this_ruby = Gem::Version.new(RUBY_VERSION)
ruby_230 = Gem::Version.new('2.3.0')

# Add dependencies required to use your gem here.
gem 'thor', '>= 0.14.0'

# Add dependencies to develop your gem here.
# Include everything needed to run rake, tests, features, etc.
group :development do
  gem 'capture-output', '~> 1.0.0'
  gem 'coveralls', require: false
  gem 'guard'
  gem 'guard-rspec'
  gem 'jeweler', '>= 1.6.2', '< 2.2' if this_ruby < ruby_230
  gem 'jeweler', '>= 1.6.2' if this_ruby >= ruby_230
  gem 'rake', '>= 0.8.7'
  gem 'rb-readline', '~> 0.5.0'
  gem 'rspec', '~> 3.5.0'
  gem 'rubocop'
  gem 'test_construct'

  install_if -> { RUBY_PLATFORM =~ /linux|freebsd|openbsd|sunos|solaris/ } do
    gem 'libnotify'
  end

  install_if -> { RUBY_PLATFORM =~ /darwin/ } do
    gem 'terminal-notifier-guard', '~> 1.7.0'
  end

  install_if -> { this_ruby < ruby_230 } do
    gem 'listen', '< 3'
    gem 'rack', '< 2'
  end
end