-
Notifications
You must be signed in to change notification settings - Fork 1
/
Copy pathbreeze.gemspec
31 lines (27 loc) · 1.17 KB
/
breeze.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
# -*- encoding: utf-8 -*-
$:.push File.expand_path("../lib", __FILE__)
require "breeze"
Gem::Specification.new do |s|
s.name = "breeze"
s.version = Breeze::VERSION
s.platform = Gem::Platform::RUBY
s.authors = ["Markus Bengts"]
s.email = ["[email protected]"]
s.homepage = "https://github.com/markus/breeze"
s.summary = %q{Thor tasks to manage cloud computing resources and deployments}
s.description = <<-END_DESCRIPTION
Breeze makes it easy to automate server installation and configuration. It provides
example scripts and configuration files that you can modify and keep in your revision
control system. Thor tasks are provided to create server images, launch server instances etc.
END_DESCRIPTION
s.rubyforge_project = "breeze"
s.files = `git ls-files`.split("\n")
s.test_files = `git ls-files -- {test,spec,features}/*`.split("\n")
s.executables = `git ls-files -- bin/*`.split("\n").map{ |f| File.basename(f) }
s.require_paths = ["lib"]
s.add_dependency('thor')
s.add_dependency('fog-aws')
s.add_development_dependency "rake"
s.add_development_dependency "cucumber"
s.add_development_dependency "aruba"
end