Mercurial > pub > dyncall > bindings
comparison ruby/rbdc/rbdc.gemspec @ 6:80273969f043
- ruby binding path cleanup, previous version required bindings and dyncall be checked out in same parent directory
author | cslag |
---|---|
date | Sat, 26 Mar 2016 00:12:40 +0100 |
parents | f5d4d5c2f750 |
children | 681db37a300c |
comparison
equal
deleted
inserted
replaced
5:bf5625bb6f05 | 6:80273969f043 |
---|---|
19 # Ruby gems specification file. | 19 # Ruby gems specification file. |
20 # | 20 # |
21 #/////////////////////////////////////////////////////////////////////// | 21 #/////////////////////////////////////////////////////////////////////// |
22 | 22 |
23 require 'rake' | 23 require 'rake' |
24 base_dir = '../../..' | 24 #dyncall_dir = ENV['DC_DIR'] |
25 Dir.chdir(base_dir) | 25 #FileUtils.symlink dyncall_dir, 'dyncall'#, :force => true |
26 | 26 |
27 Gem::Specification.new do |spec| | 27 Gem::Specification.new do |spec| |
28 spec.name = 'rbdc' | 28 spec.name = 'rbdc' |
29 spec.author = 'Tassilo Philipp' | 29 spec.author = 'Tassilo Philipp' |
30 spec.email = 'tphilipp@potion-studios.com' | 30 spec.email = 'tphilipp@potion-studios.com' |
35 | 35 |
36 spec.version = '0.9.0' | 36 spec.version = '0.9.0' |
37 spec.required_ruby_version = '>= 1.9.1' | 37 spec.required_ruby_version = '>= 1.9.1' |
38 spec.license = 'ISC' | 38 spec.license = 'ISC' |
39 | 39 |
40 spec.files = FileList['dyncall/**/*', 'dyncall-bindings/ruby/rbdc/rbdc.c'].exclude('dyncall/doc/**/*').exclude('dyncall/test/**/*').to_a | 40 # Note that this requires dyncall to live in this directory, create a symlink to the dyncall directory. |
41 spec.extensions << 'dyncall-bindings/ruby/rbdc/extconf.rb' | 41 spec.files = FileList['dyncall/**/*', 'rbdc.c'].exclude('dyncall/doc/**/*').exclude('dyncall/test/**/*').to_a |
42 spec.extensions << 'extconf.rb' | |
42 end | 43 end |
44 |