Mercurial > pub > dyncall > bindings
comparison ruby/rbdc/rbdc.gemspec @ 1:5e159be89d73
- ruby and sh binding updates for dc r0.9
| author | cslag |
|---|---|
| date | Thu, 31 Dec 2015 20:17:37 +0100 |
| parents | 0cfcc391201f |
| children | f5d4d5c2f750 |
comparison
equal
deleted
inserted
replaced
| 0:0cfcc391201f | 1:5e159be89d73 |
|---|---|
| 1 #////////////////////////////////////////////////////////////////////// | 1 #////////////////////////////////////////////////////////////////////// |
| 2 # | 2 # |
| 3 # rbdc.gemspec | 3 # rbdc.gemspec |
| 4 # Copyright (c) 2007-2009 Daniel Adler <dadler@uni-goettingen.de>, | 4 # Copyright (c) 2007-2015 Daniel Adler <dadler@uni-goettingen.de>, |
| 5 # Tassilo Philipp <tphilipp@potion-studios.com> | 5 # Tassilo Philipp <tphilipp@potion-studios.com> |
| 6 # | 6 # |
| 7 # Permission to use, copy, modify, and distribute this software for any | 7 # Permission to use, copy, modify, and distribute this software for any |
| 8 # purpose with or without fee is hereby granted, provided that the above | 8 # purpose with or without fee is hereby granted, provided that the above |
| 9 # copyright notice and this permission notice appear in all copies. | 9 # copyright notice and this permission notice appear in all copies. |
| 31 spec.homepage = 'http://www.dyncall.org' | 31 spec.homepage = 'http://www.dyncall.org' |
| 32 | 32 |
| 33 spec.summary = 'foreign function interface for C calls' | 33 spec.summary = 'foreign function interface for C calls' |
| 34 spec.description = 'Ruby interface to dyncall, allowing programmers to call C functions in shared libraries from ruby without writing any glue code at all (e.g. "l.load(\'/usr/lib/libm.so\'); puts \'pow(2.0, 10.0) = \' + l.call(:pow, \'dd)d\', 2.0, 10.0).to_s")' | 34 spec.description = 'Ruby interface to dyncall, allowing programmers to call C functions in shared libraries from ruby without writing any glue code at all (e.g. "l.load(\'/usr/lib/libm.so\'); puts \'pow(2.0, 10.0) = \' + l.call(:pow, \'dd)d\', 2.0, 10.0).to_s")' |
| 35 | 35 |
| 36 spec.version = '0.8.7' | 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/**/*', 'bindings/ruby/rbdc/rbdc.c'].exclude('dyncall/doc/**/*').exclude('dyncall/test/**/*').to_a | 40 spec.files = FileList['dyncall/**/*', 'bindings/ruby/rbdc/rbdc.c'].exclude('dyncall/doc/**/*').exclude('dyncall/test/**/*').to_a |
| 41 spec.extensions << 'bindings/ruby/rbdc/extconf.rb' | 41 spec.extensions << 'bindings/ruby/rbdc/extconf.rb' |
