1 Jul 2006 01:07
Re: [ANN] mkrf 0.1.0 released
Daniel Berger <Daniel.Berger <at> qwest.com>
2006-06-30 23:07:51 GMT
2006-06-30 23:07:51 GMT
Kevin Clark wrote: > I'm pleased to announce that tonight marks the first release of mkrf, > a library which generates Rakefiles to build C extensions to Ruby and > is aimed at a replacement for mkmf. This is a Ruby Summer of Code > project (http://code.google.com/soc/ruby/about.html). > > Though the gem doesn't seem to have propogated yet, it should be > availble through rubygems, and until then you can download the gem > directly at http://rubyforge.org/frs/download.php/11283/mkrf-0.1.0.gem > > The code does have RDoc included which I hope explains things well > enough. Please do send questions and bug reports my way. I'll have a > project setup at advisr.org where you can submit bug reports as soon > as I tweak its source to properly scope accounts, but until then email > is fine. > > **Please do try mkrf with your extensions. Please do send feedback.** > > As for syntax, it can be as simple as: > > Mkrf::Generator.new('libtrivial_so.bundle') > > or more complex: > > Mkrf::Generator.new('libxml_so.bundle', '*.c') do |g| > g.include_library('socket','socket') > g.include_header('libxml/xmlversion.h', > '/opt/include/libxml2', > '/usr/local/include/libxml2', > '/usr/include/libxml2')(Continue reading)
RSS Feed