rubygem-rubyinline-3.12.4_2.txz


Advertisement

Description

rubygem-rubyinline - Inline::C allows you to embed C/Ruby directly in ruby scripts

Property Value
Distribution FreeBSD 12
Repository FreeBSD Ports Quarterly i386
Package filename rubygem-rubyinline-3.12.4_2.txz
Package name rubygem-rubyinline
Package version 3.12.4
Package release 2
Package architecture i386
Package type txz
Category devel rubygems
Homepage http://www.zenspider.com/ZSS/Products/RubyInline/
License MIT
Maintainer ruby@FreeBSD.org
Download size 23.24 KB
Installed size 77.88 KB
Ruby Inline is an analog to Perl's Inline::C. Out of the box, it allows you to
embed C/++ external module code in your ruby script directly. By writing
simple builder classes, you can teach how to cope with new languages (fortran,
perl, whatever). The code is compiled and run on the fly when needed.
Using the package_inline tool Inline now allows you to package up your
inlined object code for distribution to systems without a compiler
(read: Windows)!
FEATURES/PROBLEMS:
* Quick and easy inlining of your C or C++ code embedded in your ruby
script.
* Extendable to work with other languages.
* Automatic conversion between ruby and C basic types
o char, unsigned, unsigned int, char *, int, long, unsigned long
* inline_c_raw exists for when the automatic conversion isn't
sufficient.
* Only recompiles if the inlined code has changed.
* Pretends to be secure.
* Only requires standard ruby libraries, nothing extra to download.
* Can generate a basic Rakefile and package up built extensions for
distribution.
WWW: http://www.zenspider.com/ZSS/Products/RubyInline/

Alternatives

Package Version Architecture Repository
rubygem-rubyinline-3.12.4_2.txz 3.12.4 amd64 FreeBSD Ports Quarterly
rubygem-rubyinline-3.12.4_2.txz 3.12.4 amd64 FreeBSD Ports Latest
rubygem-rubyinline-3.12.4_2.txz 3.12.4 i386 FreeBSD Ports Latest
rubygem-rubyinline - - -

Requires

Name Value
ruby = 2.4.5_1,1
ruby24-gems = 3.0.3
rubygem-zentest = 4.11.2,1

Download

Type URL
Mirror pkg.freebsd.org
Binary Package rubygem-rubyinline-3.12.4_2.txz
Source Package devel/rubygem-rubyinline

Install Howto

Install rubygem-rubyinline txz package:

# pkg install rubygem-rubyinline

See Also

Package Description
rubygem-rubyinlineaccel-0.0.1_1.txz Extension to RubyInline
rubygem-rubyipmi-0.10.0.txz Command line wrapper for ipmitool and freeipmi
rubygem-rubyntlm-0.6.2.txz Message creator and parser for the NTLM authentication
rubygem-rubypants-0.7.0.txz Translates ASCII into smart typographic punctuation HTML entities
rubygem-rubytree-1.0.0.txz Implementation of the Tree data structure for the Ruby
rubygem-rubytter-1.5.1.txz Simple Twitter library
rubygem-rubyzip-1.3.0.txz Ruby module for reading and writing zip files
rubygem-rubyzip12-1.2.3.txz Ruby module for reading and writing zip files
rubygem-rubyzip2-2.0.2.txz Ruby compatible Zip library
rubygem-rudy-0.9.8.020_1.txz EC2 deployment tool
rubygem-rufus-scheduler-3.6.0.txz Ruby job scheduler for at, cron and others
rubygem-rugged-0.28.1.txz Rugged is a Ruby binding to the libgit2 linkable library
rubygem-rugments-1.0.0.b8.txz Simple, easy to extend drop in replacement for pygments
rubygem-runt-0.9.0.txz Ruby implementation of select Martin Fowler patterns
rubygem-ruport-1.7.1.txz Ruby Reports (Ruport) is an extensible reporting system
Advertisement
Advertisement