buildr-users mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From "Assaf Arkin" <>
Subject Re: Interactive Shell Support
Date Mon, 05 Jan 2009 22:25:58 GMT
On Mon, Jan 5, 2009 at 2:00 PM, Alex Boisvert <> wrote:
> On Mon, Jan 5, 2009 at 1:44 PM, Daniel Spiewak <> wrote:
>> The Scala shell *is* basically done.  It's missing JavaRebel support, which
>> is kind-of a minor thing (incidentally, how should options like this be
>> passed to tasks?).
> I think this is a good candidate for an environment variable.
> (which can also be set via the buildr command-line)
>  It also spawns a sub-process, rather than running in the
>> existing JVM.  I'm actually not sure that this is a bad idea, although it
>> does impose slightly more overhead.
> I don't think this is a bad idea.   It might also be necessary for irb +
> rjb.
> Another thought: coming back to the generic framework, perhaps the shell
>> launched should be configurable?  It could default to whatever shell was
>> associated with the compile.language, but the user could also override in
>> the project definition to choose a different shell provider.  For example,
>> I
>> use jirb a lot with Java projects (scala too come to think of it).
> I would like that as well (smart default, project override) and even
> command-line selection, e.g.
> buildr myproject:shell:jirb

As of Rake 0.8, you can also do:

buildr myproject:shell[jirb]

You can have multiple arguments separated by commas.


> alex

View raw message