Re: leiningen - a Clojure build tool

2009-11-30 Thread Mark Derricutt
When I finally get around to working on my clojure polyglot implementation for maven 3 I'll probably be basing my project structure off of leiningen, which should mean anything IDE using maven should work with the project file. Sadly I'm still trying to nail down some time to look at this project

Re: leiningen - a Clojure build tool

2009-11-23 Thread Alex Osborne
Krukow writes: > On Nov 18, 8:29 am, Phil Hagelberg wrote: >> I'm pleased to announce the initial release of Leiningen. >> >> Leiningen is a build tool for Clojure designed to not set your hair on fire. > > I really like it so far - particularly the combination of lein and > clojars! > > I'm not

Re: leiningen - a Clojure build tool

2009-11-23 Thread Krukow
On Nov 18, 8:29 am, Phil Hagelberg wrote: > I'm pleased to announce the initial release of Leiningen. > > Leiningen is a build tool for Clojure designed to not set your hair on fire. I really like it so far - particularly the combination of lein and clojars! I'm not sure if this is the place f

Re: leiningen - a Clojure build tool

2009-11-23 Thread Gilbert
Leiningen and Clojar are LEGEN... wait for it... DARY! Anyways, just wanted to say thanks. On Nov 19, 1:23 pm, Alex Osborne wrote: > meb wrote: > > Was the name Leiningen inspired by the Esquire short story "Leiningen > > vs. Ants"? That would be a brilliantly obscure way to challenge the >

Re: leiningen - a Clojure build tool

2009-11-22 Thread Alex Osborne
bOR_ wrote: > What is the normal way to let Leiningen know about local jars? I am > using brics automaton in one of my projects, and that jar is only > downloadable after confirming the bsd licence (http://www.brics.dk/ > automaton/), so I have it locally on my disk, but it isn't in clojars > or mv

Re: leiningen - a Clojure build tool

2009-11-22 Thread Michael Wood
2009/11/22 John Harrop : > How is it pronounced anyway, at the start? LINE... or LANE...? If it's German-ish, it would be the former. If it's more like Afrikaans (or maybe Dutch?) it would be the latter, although it would be a very strange sort of Afrikaans word, so I'd go with the German pronunc

Re: leiningen - a Clojure build tool

2009-11-22 Thread John Harrop
How is it pronounced anyway, at the start? LINE... or LANE...? -- You received this message because you are subscribed to the Google Groups "Clojure" group. To post to this group, send email to clojure@googlegroups.com Note that posts from new members are moderated - please be patient with your

Re: leiningen - a Clojure build tool

2009-11-22 Thread David Brown
On Sun, Nov 22, 2009 at 07:14:33AM -0800, bOR_ wrote: >What is the normal way to let Leiningen know about local jars? I am >using brics automaton in one of my projects, and that jar is only >downloadable after confirming the bsd licence (http://www.brics.dk/ >automaton/), so I have it locally on m

Re: leiningen - a Clojure build tool

2009-11-22 Thread David Brown
On Sun, Nov 22, 2009 at 01:05:43AM -0800, bOR_ wrote: >elif [ ${1: -4} = ".clj" ]; then ># Small hack to use lein to start clojure scripts >java -cp "$CLASSPATH" clojure.main "$1" How about elif [ ${1: -4} = ".clj" ]; then # Small hack to use lein to start clojure scripts

Re: leiningen - a Clojure build tool

2009-11-22 Thread bOR_
What is the normal way to let Leiningen know about local jars? I am using brics automaton in one of my projects, and that jar is only downloadable after confirming the bsd licence (http://www.brics.dk/ automaton/), so I have it locally on my disk, but it isn't in clojars or mvnrepositiory.com. It

Re: leiningen - a Clojure build tool

2009-11-22 Thread bOR_
I'm currently modeling the spread and prevalence of chlamydia over a dynamic sexual contact network. Hence the name :-). Plotting the graphs etc is done with Incanter, and I'm looking into processing to draw parts of the network. Its my second science project in Clojure (the first one was called E

Re: leiningen - a Clojure build tool

2009-11-22 Thread ajuc
On 22 Lis, 13:09, bOR_ wrote: > Ontopic: I might be missing something, but is there an obvious way to > do something like "lein src/chlamydia.clj" when I'm in the projects' > directory ("chlamydia"), to run a script as in "java -server > clojure.main chlamydia.clj"? I didn't see anything in the

Re: leiningen - a Clojure build tool

2009-11-22 Thread bOR_
Leiningen is very easy to pronounce for the dutch :). We've the word "Leningen" anyway ("Loans"), and ei is a common vowel combination in dutch as well (I actually grew up in Leiden). Ontopic: I might be missing something, but is there an obvious way to do something like "lein src/chlamydia.clj" w

Re: leiningen - a Clojure build tool

2009-11-22 Thread bOR_
Leiningen is very easy to pronounce for the dutch :). We've the word "Leningen" anyway ("Loans"), and ei is a common vowel combination in dutch as well (I actually grew up in Leiden). Ontopic: I might be missing something, but is there an obvious way to do something like "lein src/chlamydia.clj" w

Re: leiningen - a Clojure build tool

2009-11-20 Thread Phil Hagelberg
Sean Devlin writes: > Something tells me we'll just be calling it 'lein'. Is that okay > Phil? Yeah, there's a reason the bin script is called "lein"... I was misspelling it myself for the first few days of working on it. =) -Phil -- You received this message because you are subscribed to th

Re: leiningen - a Clojure build tool

2009-11-20 Thread Laurent PETIT
FYI: http://www.infoq.com/news/2009/11/clojars-leiningen-clojure 2009/11/20 Sean Devlin : > Something tells me we'll just be calling it 'lein'.  Is that okay > Phil? > > Sean > > On Nov 20, 11:21 am, Graham Fawcett wrote: >> On Fri, Nov 20, 2009 at 11:11 AM, Sean Devlin >> wrote: >> > The Incan

Re: leiningen - a Clojure build tool

2009-11-20 Thread Sean Devlin
Something tells me we'll just be calling it 'lein'. Is that okay Phil? Sean On Nov 20, 11:21 am, Graham Fawcett wrote: > On Fri, Nov 20, 2009 at 11:11 AM, Sean Devlin > wrote: > > The Incanter guys put something up: > > >http://incanter-blog.org/2009/11/20/leiningen-clojars/ > > Excellent, th

Re: leiningen - a Clojure build tool

2009-11-20 Thread Graham Fawcett
On Fri, Nov 20, 2009 at 11:11 AM, Sean Devlin wrote: > The Incanter guys put something up: > > http://incanter-blog.org/2009/11/20/leiningen-clojars/ Excellent, thanks! Leiningen + Clojars is a game-changer for Clojure. I'm very excited. Will-need-to-practice-spelling-leiningen'ly yours, Graham

Re: leiningen - a Clojure build tool

2009-11-20 Thread Sean Devlin
The Incanter guys put something up: http://incanter-blog.org/2009/11/20/leiningen-clojars/ On Nov 20, 11:06 am, Graham Fawcett wrote: > On Wed, Nov 18, 2009 at 2:29 AM, Phil Hagelberg wrote: > > > With Leiningen, your build is described using Clojure. You can put any > > code you like in your p

Re: [ANN] leiningen - a Clojure build tool

2009-11-20 Thread Graham Fawcett
On Wed, Nov 18, 2009 at 2:29 AM, Phil Hagelberg wrote: > > With Leiningen, your build is described using Clojure. You can put any > code you like in your project.clj file; the only requirement is that > it includes a call to defproject. You can define your own tasks in > there if you need to, but

Re: leiningen - a Clojure build tool

2009-11-19 Thread Alex Osborne
meb wrote: > Was the name Leiningen inspired by the Esquire short story "Leiningen > vs. Ants"? That would be a brilliantly obscure way to challenge the > predominance of ant. Or did you have another reference in mind. From the Leiningen README: "Leiningen!" he shouted. "You're insane! They're

Re: leiningen - a Clojure build tool

2009-11-19 Thread meb
Was the name Leiningen inspired by the Esquire short story "Leiningen vs. Ants"? That would be a brilliantly obscure way to challenge the predominance of ant. Or did you have another reference in mind. Mark On Nov 18, 2:29 am, Phil Hagelberg wrote: > I'm pleased to announce the initial release

Re: leiningen - a Clojure build tool

2009-11-19 Thread mac
On Nov 19, 8:50 am, Martin DeMello wrote: > On Thu, Nov 19, 2009 at 10:52 AM, Phil Hagelberg wrote: > > > I must confess I don't understand the "avoid the command-line" mindset > > at all, so I need a little extra explanation. > > It's a matter of context switching. If I'm working in an IDE, I wa

Re: leiningen - a Clojure build tool

2009-11-18 Thread Martin DeMello
On Thu, Nov 19, 2009 at 10:52 AM, Phil Hagelberg wrote: > > I must confess I don't understand the "avoid the command-line" mindset > at all, so I need a little extra explanation. It's a matter of context switching. If I'm working in an IDE, I want to compile the code without having to open a new

Re: leiningen - a Clojure build tool

2009-11-18 Thread Shantanu Kumar
On Nov 19, 10:22 am, Phil Hagelberg wrote: > Shantanu Kumar writes: > > Is any IDE support planned for this? As it turns out, many people > > (including me) stick with Ant just because the IDE support is > > fantastic. > > I have no plans myself, but if writing the pom is not sufficient a > plu

Re: leiningen - a Clojure build tool

2009-11-18 Thread Phil Hagelberg
Shantanu Kumar writes: > Is any IDE support planned for this? As it turns out, many people > (including me) stick with Ant just because the IDE support is > fantastic. I have no plans myself, but if writing the pom is not sufficient a plugin could be written. I've never used an IDE, so I don't k

Re: leiningen - a Clojure build tool

2009-11-18 Thread Phil Hagelberg
ngocdaothanh writes: > Lein is super easy to install and use! > > To demonstrate the ease of installation, the "Installation" part in > README should say: > 1. Download only one file: wget > http://github.com/technomancy/leiningen/raw/master/bin/lein > 2. chmod +x lein > 3. ./lein self-install >

Re: leiningen - a Clojure build tool

2009-11-18 Thread Stuart Sierra
On Nov 18, 9:00 am, Sean Devlin wrote: > (binding [*set-hair-on-fire* true] >   ;do-stuff) I like this just for the Var name. -SS -- You received this message because you are subscribed to the Google Groups "Clojure" group. To post to this group, send email to clojure@googlegroups.com Note that

Re: leiningen - a Clojure build tool

2009-11-18 Thread Teemu Antti-Poika
On Nov 18, 4:00 pm, Sean Devlin wrote: > Will there be a backwards compatibility mode for those of us that like > setting our hair on fire?  Perhaps a *set-hair-on-fire* binding that > defaults to false? You could always write a maven plugin for leiningen. That ought to do it. -- You received t

Re: leiningen - a Clojure build tool

2009-11-18 Thread Sean Devlin
> I'm pleased to announce the initial release of Leiningen. > > Leiningen is a build tool for Clojure designed to not set your hair on fire. > Phil - Will there be a backwards compatibility mode for those of us that like setting our hair on fire? Perhaps a *set-hair-on-fire* binding that defaults

Re: leiningen - a Clojure build tool

2009-11-18 Thread Shantanu Kumar
On Nov 18, 1:45 pm, ngocdaothanh wrote: > Which IDE and Ant plugin do you use? > > I think you can use "lein pom" to have an pom.xml file for use with > Maven. Hope that your fantastic IDE supports Maven. Earlier I used NetBeans but now I generally use Eclipse -- both of them support Ant nativel

Re: leiningen - a Clojure build tool

2009-11-18 Thread ngocdaothanh
Which IDE and Ant plugin do you use? I think you can use "lein pom" to have an pom.xml file for use with Maven. Hope that your fantastic IDE supports Maven. On Nov 18, 5:39 pm, Shantanu Kumar wrote: > Is any IDE support planned for this? As it turns out, many people > (including me) stick with

Re: leiningen - a Clojure build tool

2009-11-18 Thread Shantanu Kumar
Is any IDE support planned for this? As it turns out, many people (including me) stick with Ant just because the IDE support is fantastic. Regards, Shantanu On Nov 18, 12:29 pm, Phil Hagelberg wrote: > I'm pleased to announce the initial release of Leiningen. > > Leiningen is a build tool for Cl

Re: leiningen - a Clojure build tool

2009-11-18 Thread ngocdaothanh
Lein is super easy to install and use! To demonstrate the ease of installation, the "Installation" part in README should say: 1. Download only one file: wget http://github.com/technomancy/leiningen/raw/master/bin/lein 2. chmod +x lein 3. ./lein self-install Thanks for the work. On Nov 18, 4:41

Re: [ANN] leiningen - a Clojure build tool

2009-11-17 Thread David Nolen
Awesomeness. On Wed, Nov 18, 2009 at 2:29 AM, Phil Hagelberg wrote: > > I'm pleased to announce the initial release of Leiningen. > > Leiningen is a build tool for Clojure designed to not set your hair on > fire. > > Building Clojure projects with tools designed for Java can be an > exercise in

[ANN] leiningen - a Clojure build tool

2009-11-17 Thread Phil Hagelberg
I'm pleased to announce the initial release of Leiningen. Leiningen is a build tool for Clojure designed to not set your hair on fire. Building Clojure projects with tools designed for Java can be an exercise in frustration. If you use Ant, you end up copying around a lot of the same tasks aroun