-
Notifications
You must be signed in to change notification settings - Fork 0
/
Copy pathopenrubyrmk-common.gemspec
35 lines (30 loc) · 1.4 KB
/
openrubyrmk-common.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
# -*- mode: ruby; coding: utf-8 -*-
GEMSPEC = Gem::Specification.new do |spec|
# General information
spec.name = "openrubyrmk-common"
spec.summary = "Common library for the OpenRubyRMK's server and default client."
spec.description =<<DESC
This library defines all the classes that are used by both the
OpenRubyRMK's server, Karfunkel, and the default OpenRubyRMK client.
If you want to write your own OpenRubyRMK client, you can build on top
of this set of classes, it includes the basic definitions for managing
commands, requests, etc.
DESC
spec.version = File.read("VERSION").strip.gsub("-", ".")
spec.author = "The OpenRubyRMK Team"
spec.email = "[email protected]"
spec.homepage = "http://devel.pegasus-alpha.eu/projects/openrubyrmk"
spec.platform = Gem::Platform::RUBY
spec.required_ruby_version = ">= 1.9"
# Dependencies
spec.add_dependency("nokogiri")
spec.add_development_dependency("paint")
spec.add_development_dependency("turn")
# Gem files
spec.files = Dir["lib/**/*.rb", "test/test_*.rb", "README.rdoc",
"COPYING", "VERSION"]
# Options for RDoc
spec.has_rdoc = true
spec.extra_rdoc_files = %w[README.rdoc COPYING]
spec.rdoc_options << "-t" << "OpenRubyRMK common library RDocs RDocs" << "-m" << "README.rdoc"
end