Skip to content

Commit 5d33ff5

Browse files
committed
A gem spec might be handy!
1 parent c63c8f1 commit 5d33ff5

File tree

4 files changed

+33
-1
lines changed

4 files changed

+33
-1
lines changed

.gitignore

+2-1
Original file line numberDiff line numberDiff line change
@@ -1 +1,2 @@
1-
*DS_STORE
1+
*DS_STORE
2+
/Gemfile.lock

Gemfile

+3
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,3 @@
1+
source 'https://rubygems.org'
2+
3+
gemspec

allthethings.gemspec

+25
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,25 @@
1+
Gem::Specification.new do |s|
2+
s.name = 'allthethings'
3+
s.version = '0.1.0'
4+
s.date = '2012-07-24'
5+
s.executables << 'att'
6+
7+
8+
s.summary = "A simple & flexible framework for creating dashboards."
9+
s.description = "An elegant, simple, beautiful, & flexible framework for creating dashboards."
10+
s.authors = ["Daniel Beauchamp"]
11+
s.email = '[email protected]'
12+
s.files = ["lib/allthethings.rb"]
13+
s.homepage = 'http://allthethings.shopify.com'
14+
15+
s.files = Dir['README.md', 'vendor/**/*', 'templates/**/*','templates/**/.[a-z]*', 'lib/**/*']
16+
17+
s.add_dependency('sass')
18+
s.add_dependency('coffee-script')
19+
s.add_dependency('sinatra')
20+
s.add_dependency('sinatra-contrib')
21+
s.add_dependency('thin')
22+
s.add_dependency('rufus-scheduler')
23+
s.add_dependency('thor')
24+
25+
end

templates/project/Gemfile

+3
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,3 @@
1+
source :rubygems
2+
3+
gem 'allthethings', '0.1.0', :git => '[email protected]:Shopify/allthethings.git'

0 commit comments

Comments
 (0)