I'm going to tie a bow on it today and I'll get back to you > On Aug 19, 2014, at 1:07 AM, john walker <john.lou.wal...@gmail.com> wrote: > > Is there a link to your work? I'm very interested in this. > >> On Monday, August 18, 2014 8:49:36 PM UTC-7, Dylan Butman wrote: >> It'd be great if you could chain lein take like that to take advantage of >> having already spun up the jvm. >> >> I've been thinking a lot lately about scaffolding for clojure projects, and >> while lein templates are a nice start, what I want to work towards is >> modular templates that can add (and maybe remove, although that's much >> harder) functionality where you need it. >> >> Modular deps would be a great start! I'm almost done with an automatic >> template generator (also using re that's at least very helpful for template >> development. >> >>> On Aug 18, 2014, at 6:28 PM, john walker <john.lo...@gmail.com> wrote: >>> >>> I hadn't planned on adding remove, but with groups of dependencies, it >>> makes sense. I like it >>> >>> Dependencies that will surely be added get lookups, but no one else. I'm >>> going to play with exclusions to see if I can make it launch faster, but I >>> suspect that it's largely a clojure issue in general. Another way that it >>> can be sped up is by switching from rewrite-clj to the built-in lein change. >>> >>> One way that you might be able to eyeball the task's performance is by doing >>> >>> lein do help, plz add cljs match >>> >>> and eyeballing the gap? I bet there are problems with this approach, though. >>> >>> Something I'm interested in is a lein task for switching directories like >>> this: >>> >>> lein do new baz, cd baz, plz add cljs >>> >>> if there were, then you could save some calls to lein. >>> >>> The right answer is probably here. I'll look through it and figure >>> something out. https://github.com/technomancy/leiningen/wiki/Faster >>> >>>> On Monday, August 18, 2014 9:24:00 AM UTC-7, Dylan Butman wrote: >>>> It looks like it walks the file and injects new lines. >>>> >>>> Are you planning on adding a "remove" task? >>>> >>>> Also, it'd be great if you define groups of dependencies by giving >>>> multiple dependencies the same key. For example, I want something like >>>> >>>> { >>>> om #{"om frontend"} >>>> prismatic/om-tools #{"om-tools frontend"} >>>> sablono #{"sablono frontend"} >>>> } >>>> >>>> where "lein plz add frontend" would add all three deps. >>>> >>>> Also, it seems like the task takes quite a while, and there's no debug >>>> output to indicate why, is this because you're fetching a lot of things >>>> behind the scenes? >>> >>> -- >>> You received this message because you are subscribed to the Google >>> Groups "Clojure" group. >>> To post to this group, send email to clo...@googlegroups.com >>> Note that posts from new members are moderated - please be patient with >>> your first post. >>> To unsubscribe from this group, send email to >>> clojure+u...@googlegroups.com >>> For more options, visit this group at >>> http://groups.google.com/group/clojure?hl=en >>> --- >>> You received this message because you are subscribed to a topic in the >>> Google Groups "Clojure" group. >>> To unsubscribe from this topic, visit >>> https://groups.google.com/d/topic/clojure/f5avH92IkBA/unsubscribe. >>> To unsubscribe from this group and all its topics, send an email to >>> clojure+u...@googlegroups.com. >>> For more options, visit https://groups.google.com/d/optout. > > -- > 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 > first post. > To unsubscribe from this group, send email to > clojure+unsubscr...@googlegroups.com > For more options, visit this group at > http://groups.google.com/group/clojure?hl=en > --- > You received this message because you are subscribed to a topic in the Google > Groups "Clojure" group. > To unsubscribe from this topic, visit > https://groups.google.com/d/topic/clojure/f5avH92IkBA/unsubscribe. > To unsubscribe from this group and all its topics, send an email to > clojure+unsubscr...@googlegroups.com. > For more options, visit https://groups.google.com/d/optout.
-- 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 first post. To unsubscribe from this group, send email to clojure+unsubscr...@googlegroups.com For more options, visit this group at http://groups.google.com/group/clojure?hl=en --- You received this message because you are subscribed to the Google Groups "Clojure" group. To unsubscribe from this group and stop receiving emails from it, send an email to clojure+unsubscr...@googlegroups.com. For more options, visit https://groups.google.com/d/optout.