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 |
