-
Notifications
You must be signed in to change notification settings - Fork 16
/
slices.gemspec
37 lines (31 loc) · 1.51 KB
/
slices.gemspec
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
37
require File.expand_path('../lib/slices/version', __FILE__)
Gem::Specification.new do |s|
s.name = 'slices'
s.version = Slices::VERSION
s.platform = Gem::Platform::RUBY
s.authors = ['With Associates']
s.email = ['hello@withassociates.com']
s.homepage = 'http://slices.withassociates.com'
s.summary = 'Slices CMS, from With Associates'
s.description = 'A Rails CMS that can be embedded within your own site.'
s.license = 'MIT'
s.required_ruby_version = '>= 2.0.0'
s.add_dependency 'cocaine' , '~> 0.3.2'
s.add_dependency 'devise' , '~> 2.2.8'
s.add_dependency 'highline' , '~> 1.6.0'
s.add_dependency 'mongoid' , '~> 3.1.6'
s.add_dependency 'mongoid-paperclip' , '~> 0.0.8'
s.add_dependency 'paperclip' , '~> 3.1.4'
s.add_dependency 'rails' , '~> 3.2.18'
s.add_dependency 'redcarpet' , '~> 3.0.0'
s.add_dependency 'RedCloth' , '~> 4.2.9'
s.add_dependency 'stringex' , '~> 1.4.0'
s.add_dependency 'will_paginate_mongoid', '~> 2.0'
src_files = Dir['{app,lib}/**/*']
template_files = Dir['public/slices/templates/*.hbs']
config_files = %w[config/routes.rb] + Dir['config/initializers/*.rb']
documentation_files = %w[CHANGELOG.md README.md]
excluded_files = Dir['app/slices/**/*'] + %w[app/views/layouts/default.html.erb]
s.files = src_files + template_files + config_files + documentation_files - excluded_files
s.require_path = 'lib'
end