-
Notifications
You must be signed in to change notification settings - Fork 8
/
ldl.gemspec
31 lines (22 loc) · 809 Bytes
/
ldl.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
require File.expand_path("../wrappers/ruby/lib/ldl/version.rb", __FILE__)
require 'time'
Gem::Specification.new do |s|
s.name = "ldl"
s.version = LDL::VERSION
s.date = Date.today.to_s
s.summary = "A ruby wrapper for ldl"
s.author = "Cameron Harper"
s.email = "contact@cjh.id.au"
s.files = Dir.glob("src/**/*.c")
s.files += Dir.glob("src/**/*.h")
s.files += Dir.glob("wrappers/ruby/ext/**/*.{c,h,rb}")
s.files += Dir.glob("wrappers/ruby/lib/**/*.rb")
s.extensions = ["wrappers/ruby/ext/ldl/ext_ldl/extconf.rb"]
s.license = 'MIT'
s.add_development_dependency 'rake-compiler'
s.add_development_dependency 'rake'
s.add_development_dependency 'minitest'
s.add_runtime_dependency 'pry'
s.required_ruby_version = '>= 2.0'
s.require_paths += ['wrappers/ruby/lib']
end