Account Options

  1. Sign in
The old Google Groups will be going away soon, but your browser is incompatible with the new version.
Google Groups Home
« Groups Home
ANN: rake-compiler 0.2.1
There are currently too many topics in this group that display first. To make this topic appear first, remove this option from another topic.
There was an error processing your request. Please try again.
flag
  2 messages - Collapse all  -  Translate all to Translated (View all originals)
The group you are posting to is a Usenet group. Messages posted to this group will make your email address visible to anyone on the Internet.
Your reply message has not been sent.
Your post was successful
 
From:
To:
Cc:
Followup To:
Add Cc | Add Followup-to | Edit Subject
Subject:
Validation:
For verification purposes please type the characters you see in the picture below or the numbers you hear by clicking the accessibility icon. Listen and type the numbers you hear
 
Luis Lavena  
View profile  
 More options Nov 30 2008, 10:32 am
Newsgroups: comp.lang.ruby
From: Luis Lavena <luislav...@gmail.com>
Date: Sun, 30 Nov 2008 10:32:33 -0500
Local: Sun, Nov 30 2008 10:32 am
Subject: ANN: rake-compiler 0.2.1
Hello Rubysts:

I'll like to introduce you rake-compiler gem version 0.2.1

rake-compiler aims to help Gem developers while dealing with Ruby C
extensions, simplifying the code and reducing the duplication.

It follows *convention over configuration* and set an standardized
structure to build and package C extensions in your gems.

This is the result of experiences dealing with several Gems that
required native extensions across platforms and different user
configurations where details like portability and clarity of code were
lacking.

http://github.com/luislavena/rake-compiler/tree/master

== Current functionality:

* One-liner to be able to compile extensions using Rake
* One-liner to be able to package native extensions into Gems.

* 3 Lines of code to be able to cross compile extensions for Windows
from Linux or OSX
* Same 3 lines of code to be able to package those extensions into
Gems for Windows.

I know 3 lines sounds a lot... but compared to current alternatives
(ala: none), 3 lines is cheap.

== How to get it

Right now it's only available at github:

  gem install luislavena-rake-compiler --source http://gems.github.com

Soon at rubyforge, both will be keep on sync.

== Integration

You can use any gem packaging and releasing tool with rake-compiler
(Hoe, Echoe, MrBones, etc). It doesn't interfere as long you can
provide a Gem::Specification to hook into the native gems generation.

== Target audience

rake-compiler is not only to generate gems for Windows. Under certain
circumstances users request binary gems for Linux since their
production servers lack the build tools available under development
environments. This solution ease the path on all these fields.

== Feedback

While there is no project page for it (yet), I encourage users send
their feedback to Ruby Installer development mailing list.

rake-compiler is a side project of One-Click Installer and attempts
reduce the gap between users across platforms.

== Thanks

Several users contributed to make this project a reality, which includes:

* Aaron Patterson from nokogiri for the simplified cross compile ruby
tasks that inspired the ones implemented in this project
* Dan Kubb from DataMapper and DataObjects for care about support of
Windows users.
* Jonathan Stott from DataMapper and DataObjects for hacking in cross
compilation into DO and playing with the workflow

Thanks to everyone for their support and feedback during the
development of this project!

--
Luis Lavena
AREA 17
-
Human beings, who are almost unique in having the ability to learn from
the experience of others, are also remarkable for their apparent
disinclination to do so.
Douglas Adams


 
You must Sign in before you can post messages.
To post a message you must first join this group.
Please update your nickname on the subscription settings page before posting.
You do not have the permission required to post.
Trans  
View profile  
 More options Dec 7 2008, 3:54 am
Newsgroups: comp.lang.ruby
From: Trans <transf...@gmail.com>
Date: Sun, 7 Dec 2008 03:54:45 -0500
Local: Sun, Dec 7 2008 3:54 am
Subject: Re: ANN: rake-compiler 0.2.1

On Nov 30, 10:32 am, "Luis Lavena" <luislav...@gmail.com> wrote:

I look forward to trying this out. Thanks Luis!

T.


 
You must Sign in before you can post messages.
To post a message you must first join this group.
Please update your nickname on the subscription settings page before posting.
You do not have the permission required to post.
End of messages
« Back to Discussions « Newer topic     Older topic »