[#399938] how to read arrary with an array — "Richard D." <lists@...>

Hello. I believe this is basic question, but I'm just starting to learn

19 messages 2012/10/02

[#400050] img src while sending email ruby cgi — Ferdous ara <lists@...>

Hi

16 messages 2012/10/05

[#400351] Drop 1st and last particular character — ajay paswan <lists@...>

What is the most efficient way to drop '#' from the first place and last

15 messages 2012/10/16

[#400374] database part of a desktop application — "Sebastjan H." <lists@...>

Hi,

14 messages 2012/10/16
[#400375] Re: database part of a desktop application — Chad Perrin <code@...> 2012/10/16

On Wed, Oct 17, 2012 at 05:28:39AM +0900, Sebastjan H. wrote:

[#400377] Re: database part of a desktop application — sto.mar@... 2012/10/17

Am 16.10.2012 23:24, schrieb Chad Perrin:

[#400389] Re: database part of a desktop application — Chad Perrin <code@...> 2012/10/17

On Wed, Oct 17, 2012 at 01:39:21PM +0900, sto.mar@web.de wrote:

[#400386] Unable to send attachment, and dealing with multiple attachment — ajay paswan <lists@...>

Hi,

11 messages 2012/10/17

[#400454] Hash with Integer key issue — Wayne Simmerson <lists@...>

Hi Im new to Ruby and am getting some unexpected results from a

18 messages 2012/10/19

[#400535] Name/symbol/object type clash? What is happening here? — Todd Benson <caduceass@...>

It's nonsense code, but I'm curious as to what is going on behind the scenes...

41 messages 2012/10/23

[#400556] Calling a method foo() or an object foo.method_call_here - both — Marc Heiler <lists@...>

Hello.

13 messages 2012/10/24

[#400650] OpenSSL ECDSA public key from private — Nokan Emiro <uzleepito@...>

Hi,

11 messages 2012/10/27

[#400680] Passing folder as argument ARGV? — Joz Private <lists@...>

Is there an easy way to pass multiple files on the command line?

15 messages 2012/10/28
[#400681] Re: Passing folder as argument ARGV? — brad smith <bradleydsmith@...> 2012/10/28

How are you traversing the directory you pass in on the command line ?

[#400697] File.readable? and /proc — Jeff Moore <lists@...>

root@nail:/projects/proc_fs# uname -a

13 messages 2012/10/28

[#400714] Marshal.load weird issue — "Pierre J." <lists@...>

Hi guys

12 messages 2012/10/28

[#400781] bug?: local variable created in if modifier not available in modified expression — "Mean L." <lists@...>

irb(main):001:0> local1 if local1 = "created"

21 messages 2012/10/30
[#400807] Re: bug?: local variable created in if modifier not available in modified expression — Bartosz Dziewoński <matma.rex@...> 2012/10/31

Oh, and in case it wasn't apparent: you can just add

[#400808] Re: bug?: local variable created in if modifier not available in modified expression — Eliezer Croitoru <eliezer@...> 2012/10/31

On 10/31/2012 4:52 PM, Bartosz Dziewoナгki wrote:

[#400809] Re: bug?: local variable created in if modifier not available in modified expression — Robert Klemme <shortcutter@...> 2012/10/31

On Wed, Oct 31, 2012 at 4:28 PM, Eliezer Croitoru <eliezer@ngtech.co.il>wrote:

[#400784] REXML & HTMLentities incorrectly map to UTF-8 — "Mark S." <lists@...>

I have some XML data (UTF 8) that I'm trying to convert into another XML

13 messages 2012/10/30

ANNOUNCE: rubuild -- a new build system written in Ruby for C/C++ projects

From: Bug Free <lists@...>
Date: 2012-10-19 21:45:44 UTC
List: ruby-talk #400452
Hi,

I'd like to announce the availability of "Rubuild" -- a new build
system written in Ruby from scratch. Currently it is targeted at C/C++
projects. You can clone the git repo with:

    git clone https://github.com/amberarrow/rubuild.git

It is meant to be "programmer friendly" allowing programmatic
intervention in all parts of the build process, so some knowledge of
Ruby is necessary to use the tool well. There are no declarative
configuration files i.e. no Makefiles, no properties files, no XML
files. Everything is Ruby.

The README file has a great deal of information on rationale and usage.
Here is a brief summary of the features:

+ All build files are Ruby programs so arbitrary customization and
tweaking of the build process should, in theory, be easy.
+ Fine-grained control over compiler and linker options used on
individual files.
+ Location of build files is decoupled from the location of the sources
and both are decoupled from the directory where generated objects are
placed.
+ Uses a thread pool for parallel builds.
+ Fast -- in our informal time trials, Rubuild is as fast as and often
faster than Make with the same parallel build factor.
+ Supports 3 build types: debug, optimized, release. The last is the
same as the penultimate but it strips symbols from the object files.
+ Supports 2 link types: dynamic and static.
+ Objects of each build and link type use different file extensions so
they can all simultaneously coexist; hence, when you switch from one
type to another, you don't have to rebuild the entire project.
+ Has detailed knowledge of GCC options and checks the option set for
errors or inconsistencies.
+ Uses standard Ruby logging.
+ Prints histogram of build times to log file
+ Prints histogram of dependency counts to log file.
+ Shows a command line progress indicator with the number of remaining
targets to build.
+ Uses a "NoSQL" database (Tokyo Cabinet) for persistence, so targets
will be rebuilt if there is any change to the options used to build
them.
+ Tested on Linux and Mac/OSX.

Enjoy, and thanks for any feedback!

Ram

-- 
Posted via http://www.ruby-forum.com/.

In This Thread

Prev Next