-
Notifications
You must be signed in to change notification settings - Fork 32
/
bem-constructor.gemspec
39 lines (30 loc) · 1.33 KB
/
bem-constructor.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
38
39
require './lib/bem-constructor'
Gem::Specification.new do |s|
# Release Specific Information
s.version = BEMConstructor::VERSION
s.date = BEMConstructor::DATE
# Gem Details
s.name = "bem-constructor"
s.rubyforge_project = "bem-constructor"
s.description = %q{A Sass library for building immutable and namespaced BEM-style CSS objects}
s.summary = %q{BEM Constructor is a Sass library for building immutable and namespaced BEM-style CSS objects. By enforcing a consistent and programatic way of defining objects (blocks, elements and modifiers) it ensures a more structured, robust and secure object codebase that is easy to understand and maintain. Objects defined using the constructor are impossible to modify and reassign by mistake or omission.}
s.authors = ["Daniel Guillan"]
s.email = ["[email protected]"]
s.homepage = "https://github.com/danielguillan/bem-constructor"
# LICENSE file
s.licenses = ['MIT']
# README file
s.files = ["README.md"]
# CHANGELOG
s.files += ["CHANGELOG.md"]
# Library Files
s.files += Dir.glob("lib/**/*.*")
# Sass Files
s.files += Dir.glob("stylesheets/**/*.*")
# Gem Bookkeeping
s.required_rubygems_version = ">= 1.3.6"
s.rubygems_version = %q{1.3.6}
# Gems Dependencies
s.add_dependency("sass", ["~> 3.4"])
s.add_dependency("compass", ["~> 1.0"])
end