-
Notifications
You must be signed in to change notification settings - Fork 1
/
Rakefile
54 lines (42 loc) · 1.53 KB
/
Rakefile
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
#--
# Copyright (c) 2009-2011 Jeremy Hinegardner
# All rights reserved. See LICENSE and/or COPYING for details.
#++
begin
require 'bones'
rescue LoadError
abort '### Please install the "bones" gem ###'
end
task :default => 'spec:run'
task 'gem:release' => 'spec:run'
$:.unshift( "lib" )
require 'tyrant_manager/version'
Bones {
name "tyrantmanager"
authors "Jeremy Hinegardner"
email "jeremy@copiousfreetime.org"
url "https://github.com/copiousfreetime/tyrantmanager"
version TyrantManager::VERSION
ruby_opts %w[ -w -rubygems ]
readme_file "README.rdoc"
ignore_file ".gitignore"
history_file "HISTORY.rdoc"
rdoc.include << "README.rdoc" << "HISTORY.rdoc" << "LICENSE"
summary 'A command line tool for managing Tokyo Tyrant instances.'
description <<_
A command line tool for managing Tokyo Tyrant instances. It allows for the
creation, starting, stopping, listing, stating of many tokyo tyrant instances
all on the same machine. The commands can be applied to a single or multiple
instances.
_
depend_on "loquacious" ,"~> 1.9.1"
depend_on "rufus-tokyo" ,"~> 1.0.7"
depend_on "logging" ,"~> 1.6.1"
depend_on "main" ,"~> 4.6.0"
depend_on "ffi" ,"~> 1.0.9" #unsure why this doesn't get resolved with rufus-tokyo
depend_on "bones" , "~> 3.7.3", :development
depend_on "bones-rspec" , "~> 2.0.1", :development
depend_on "rspec" , "~> 2.6.0", :development
depend_on "rake" , "~> 0.9.2.2", :development
spec.opts << "--colour" << "--format documentation"
}