-1 for Rake and +1 for FAKE, I fully agree with hammett. F# works very well as a scripting language. Phantom ( https://github.com/JeremySkinner/Phantom ) also looks good (haven't used it personally though) if you want something more ruby-like.
-- Mauricio On Aug 13, 8:06 pm, hammett <[email protected]> wrote: > So the experience is two fold: > > 1 - users download our stuff. it's easy to provide a decent experience here. > 2 - *contributors* need to be able to get their feet quickly. and this > is my main concern. > > > > > > > > > > On Sat, Aug 13, 2011 at 2:15 PM, Henrik Feldt <[email protected]> wrote: > > Right, but if we can provide a good experience without rake, such as > > packages with the pre-built DLLs and symbols linked to source code with e.g. > > symbolsource.org, then newcomers might not have to build - in order to make > > building it manually something that warrants being able to download an > > executable and install it? > > > -----Original Message----- > > From: [email protected] > > [mailto:[email protected]] On Behalf Of hammett > > Sent: den 13 augusti 2011 21:02 > > To: [email protected] > > Subject: Re: Builds > > > I'm ok with anything beyond MSBuild. The only thing I dont like about rake > > is being forced to install Ruby. This may create another layer of complexity > > for newcomers. > > > I've tried FAKE last weekend and it's self-contained enough for my needs. > > > On Sat, Aug 13, 2011 at 5:44 AM, Henrik Feldt <[email protected]> wrote: > >> Hello guys, > > >> Starting an old question now that some water has passed under the bridges: > >> how to easiest build the castle projects. As you know I have been > >> building Transactions with rake for a while now, and it's working well. > > >> But I still thought it took too much time to change existing projects > >> into albacore/rake. So I created a gem called 'logirel'. It scaffolds > >> a complete rakefile with nuspecs, semver-versioning, nuget, nuget push > >> tasks, output tasks etc. It's not perfect, but to show what it can do, > >> I ran it on Windsor's repository and made a pull-request out of it: > > >>https://github.com/castleproject/Castle.Windsor/pull/13 > > >> Try merging locally and running both 'rake' and 'rake -T' to see its > >> capabilities (or cloning haf/Castle.Windsor). First, of course, you > >> need to install what's in the bundle with: > > >> $ gem install bundle > > >> $ bundle install > > >> If you want to try out logirel, it's as simple as standing in the > >> folder you want to remake and running: > > >> $ logirel > > >> and then answering the questions. You need to set up a tools/nuget.exe > >> directory after it's done. > > >> What do you think guys? > > >> Cheers, > > >> Henrik > > >> -- > >> You received this message because you are subscribed to the Google > >> Groups "Castle Project Development List" group. > >> To post to this group, send email to > > [email protected]. > >> To unsubscribe from this group, send email to > >> [email protected]. > >> For more options, visit this group at > >>http://groups.google.com/group/castle-project-devel?hl=en. > > > -- > > Cheers, > > hammett > >http://hammett.castleproject.org/ > > > -- > > You received this message because you are subscribed to the Google Groups > > "Castle Project Development List" group. > > To post to this group, send email to [email protected]. > > To unsubscribe from this group, send email to > > [email protected]. > > For more options, visit this group at > >http://groups.google.com/group/castle-project-devel?hl=en. > > > -- > > You received this message because you are subscribed to the Google Groups > > "Castle Project Development List" group. > > To post to this group, send email to [email protected]. > > To unsubscribe from this group, send email to > > [email protected]. > > For more options, visit this group > > athttp://groups.google.com/group/castle-project-devel?hl=en. > > -- > Cheers, > hammetthttp://hammett.castleproject.org/ -- You received this message because you are subscribed to the Google Groups "Castle Project Development List" group. To post to this group, send email to [email protected]. To unsubscribe from this group, send email to [email protected]. For more options, visit this group at http://groups.google.com/group/castle-project-devel?hl=en.
