summaryrefslogtreecommitdiff
path: root/cpp/bindings/qpid/ruby/qpid_messaging.gemspec
blob: 06e3f48cb8c615f1f6eaec7052217102a0357488 (plain)
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
# -*- encoding: utf-8 -*-
lib = File.expand_path('lib/', __FILE__)
$:.unshift lib unless $:.include?(lib)

# Generate the Swig wrapper
system "swig -ruby -c++ -I../../../include -I../../ -o ext/cqpid/cqpid.cpp ruby.i"

Gem::Specification.new do |s|
  s.name        = "qpid_messaging"
  s.version     = "0.22.0"
  s.platform    = Gem::Platform::RUBY
  s.authors     = "Apache Qpid Project"
  s.email       = "dev@qpid.apache.org"
  s.homepage    = "http://qpid.apache.org"
  s.summary     = "Qpid is an enterprise messaging framework."
  s.description = s.summary

  s.extensions   = "ext/cqpid/extconf.rb"
  s.files        = Dir["LICENSE",
                   "ChangeLog",
                   "README.rdoc",
                   "TODO",
                   "lib/**/*.rb",
                   "ext/**/*",
                ]
  s.require_path = 'lib'
end