Skip to content

Commit bfccf64

Browse files
committed
Create onesignal-cli.gemspec
This gemspec will be built and used in our homebrew formula instead of bundler. We no longer need bundler for homebrew installs since we can run gem install onesignal-cli-x.x.x.gem which installs dependencies. We will keep bundler for running locally since we want to keep the rspec dependency local only.
1 parent 3c04c50 commit bfccf64

1 file changed

Lines changed: 25 additions & 0 deletions

File tree

onesignal-cli.gemspec

Lines changed: 25 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,25 @@
1+
# encoding: UTF-8
2+
require 'date'
3+
4+
Gem::Specification.new do |s|
5+
s.name = "onesignal-cli"
6+
s.version = '1.0.0'
7+
s.date = Date.today
8+
s.license = "MIT"
9+
s.email = ["elliot@onesignal.com", "josh@onesignal.com"]
10+
s.homepage = "https://onesignal.com"
11+
s.authors = ["Josh Kasten", "Elliot Mawby"]
12+
13+
s.summary = "OneSignal's Ruby CLI"
14+
s.description = "Ruby Gem for OneSignal's Ruby Command Line Interface."
15+
16+
s.files = Dir["lib/**/*.rb"] + %w{ bin/onesignal }
17+
18+
s.executables = %w{ onesignal }
19+
s.require_paths = %w{ lib }
20+
21+
s.add_runtime_dependency 'clamp'
22+
s.add_runtime_dependency 'xcodeproj'
23+
24+
s.required_ruby_version = '>= 2.4'
25+
end

0 commit comments

Comments
 (0)