-
Notifications
You must be signed in to change notification settings - Fork 3
/
cadre.gemspec
74 lines (66 loc) · 2.55 KB
/
cadre.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
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
Gem::Specification.new do |spec|
spec.name = "cadre"
#{MAJOR: incompatible}.{MINOR added feature}.{PATCH bugfix}-{LABEL}
spec.version = "1.0.4"
author_list = {
"Judson Lester" => '[email protected]'
}
spec.authors = author_list.keys
spec.email = spec.authors.map {|name| author_list[name]}
spec.summary = "Tools to smooth development"
spec.description = <<-EndDescription
Three things:
An rspec formatter that triggers libnotify on completion.
An rspec formatter that outputs to vim quickfix
A simplecov formatter that produces vim markers (+ a vim plugin to load them)
EndDescription
spec.rubyforge_project= spec.name.downcase
spec.homepage = "http://nyarly.github.com/#{spec.name.downcase}"
spec.required_rubygems_version = Gem::Requirement.new(">= 0") if spec.respond_to? :required_rubygems_version=
# Do this: y$@"
# !!find default_files lib bin doc spec spec_help -not -regex '.*\.sw.' -type f 2>/dev/null
spec.files = %w[
default_files/config.yaml
default_files/sounds/error
default_files/sounds/failure
default_files/sounds/success
default_files/templates/plugin.vim
default_files/templates/coverage-results.vim.erb
default_files/templates/simplecov-config
default_files/templates/rspec-config
default_files/templates/rspec3-config
lib/cadre/libnotify/notifier.rb
lib/cadre/growl/notifier.rb
lib/cadre/rspec.rb
lib/cadre/rspec/quickfix-formatter.rb
lib/cadre/rspec/notify-on-complete-formatter.rb
lib/cadre/rspec/true-feelings-formatter.rb
lib/cadre/rspec3.rb
lib/cadre/rspec3/quickfix-formatter.rb
lib/cadre/rspec3/notify-on-complete-formatter.rb
lib/cadre/rspec3/true-feelings-formatter.rb
lib/cadre/config.rb
lib/cadre/command-line.rb
lib/cadre/valise.rb
lib/cadre/notifier.rb
lib/cadre/simplecov/vim-formatter.rb
lib/cadre/simplecov.rb
bin/cadre
spec/simplecov/formatter.rb
spec_help/gem_test_suite.rb
]
spec.test_file = "spec_help/gem_test_suite.rb"
spec.licenses = ["MIT"]
spec.require_paths = %w[lib/]
spec.rubygems_version = "1.3.5"
spec.executables = %w{cadre}
spec.has_rdoc = true
spec.extra_rdoc_files = Dir.glob("doc/**/*")
spec.rdoc_options = %w{--inline-source }
spec.rdoc_options += %w{--main doc/README }
spec.rdoc_options += ["--title", "#{spec.name}-#{spec.version} Documentation"]
spec.add_dependency("thor", ">= 0.14", "< 1.0")
spec.add_dependency("tilt", "> 1.0")
spec.add_dependency("valise", "~> 1.2")
#spec.post_install_message = "Thanks for installing my gem!"
end