Hm, thanks Damian, I missed this when you originally posted it!

Have you used it at all? Glancing at the tutorials[1] it looks promising
but doesn't seems to be that complete?

[1] http://sourceforge.net/apps/trac/cake-build/wiki/Tutorials


On Tue, Aug 27, 2013 at 8:16 PM, Damian Heard <[email protected]>wrote:

> Hi Noon,
>
> Another one to throw into the mix 'cake'
>
> http://sourceforge.net/projects/cake-build/
>
> a python build system designed to replace make. It's built with
> multiprocessing in mind and definitely worth a look.
>
> Regards,
> Damian
>
>
> Sent from my iPhone
>
> On 27/08/2013, at 8:00 PM, [email protected] wrote:
>
> Send melbourne-pug mailing list submissions to
>    [email protected]
>
> To subscribe or unsubscribe via the World Wide Web, visit
>    http://mail.python.org/mailman/listinfo/melbourne-pug
> or, via email, send a message with subject or body 'help' to
>    [email protected]
>
> You can reach the person managing the list at
>    [email protected]
>
> When replying, please edit your Subject line so it is more specific
> than "Re: Contents of melbourne-pug digest..."
>
>
> Today's Topics:
>
>   1. Tool to script builds and other such things (Noon Silk)
>   2. Re: Tool to script builds and other such things (Mike Dewhirst)
>   3. Re: Tool to script builds and other such things (Noon Silk)
>   4. Re: Tool to script builds and other such things (Mike Dewhirst)
>
>
> ----------------------------------------------------------------------
>
> Message: 1
> Date: Tue, 27 Aug 2013 10:03:18 +1000
> From: Noon Silk <[email protected]>
> To: Melbourne Python Users Group <[email protected]>
> Subject: [melbourne-pug] Tool to script builds and other such things
> Message-ID:
>    <cadt_azz99+xoxxem66lthebgb6hz4d6inl_ne5hc-aufndw...@mail.gmail.com>
> Content-Type: text/plain; charset="windows-1252"
>
> What are people using for this?
>
> Suppose I'd like to do things like:
>  - Run python tests
>  - Create python exes
>  - Build arbitrary languages (say C++/C#/etc)
>  - Perform arbitrary tasks.
>
> SCons is good for perhaps the first one, but bad for the rest. NAnt is what
> I use currently. A quick searching leads me to:
> http://paver.github.io/paver/
>
> I know I could also do things in perhaps make, cmake, or rake, to varying
> degrees of goodness.
>
> Notably, I want to be able to do this primarily on Windows, and optionally
> on linux.
>
> --
> Noon Silk
>
> Fancy a quantum lunch? https://sites.google.com/site/quantumlunch/
>
> "Every morning when I wake up, I experience an exquisite joy ? the joy
> of being this signature."
> -------------- next part --------------
> An HTML attachment was scrubbed...
> URL: <
> http://mail.python.org/pipermail/melbourne-pug/attachments/20130827/7898ad52/attachment-0001.html
> >
>
> ------------------------------
>
> Message: 2
> Date: Tue, 27 Aug 2013 10:54:48 +1000
> From: Mike Dewhirst <[email protected]>
> To: Melbourne Python Users Group <[email protected]>
> Subject: Re: [melbourne-pug] Tool to script builds and other such
>    things
> Message-ID: <[email protected]>
> Content-Type: text/plain; charset=windows-1252; format=flowed
>
> On 27/08/2013 10:03am, Noon Silk wrote:
>
> What are people using for this?
>
>
> Suppose I'd like to do things like:
>
>   - Run python tests
>
>
> Windows: batch commands
> Linux: Buildbot
>
>   - Create python exes
>
>
> Windows: distutils and py2exe
>
>   - Build arbitrary languages (say C++/C#/etc)
>
>
> Nah. Not since Python.
>
>   - Perform arbitrary tasks.
>
>
> Windows: Python scripts and batch commands
> Linux: Python scripts, shell scripts and Buildbot
>
>
> SCons is good for perhaps the first one, but bad for the rest. NAnt is
>
> what I use currently. A quick searching leads me to:
>
> http://paver.github.io/paver/
>
>
> I know I could also do things in perhaps make, cmake, or rake, to
>
> varying degrees of goodness.
>
>
> Notably, I want to be able to do this primarily on Windows, and
>
> optionally on linux.
>
>
> --
>
> Noon Silk
>
>
> Fancy a quantum lunch? https://sites.google.com/site/quantumlunch/
>
>
> "Every morning when I wake up, I experience an exquisite joy ? the joy
>
> of being this signature."
>
>
>
> _______________________________________________
>
> melbourne-pug mailing list
>
> [email protected]
>
> http://mail.python.org/mailman/listinfo/melbourne-pug
>
>
>
>
>
> ------------------------------
>
> Message: 3
> Date: Tue, 27 Aug 2013 11:11:46 +1000
> From: Noon Silk <[email protected]>
> To: Melbourne Python Users Group <[email protected]>
> Subject: Re: [melbourne-pug] Tool to script builds and other such
>    things
> Message-ID:
>    <CADt_azZgK9vYgjP99L=xd75ym9nhyuz1_7kr0hzqmatek44...@mail.gmail.com>
> Content-Type: text/plain; charset="windows-1252"
>
> On Tue, Aug 27, 2013 at 10:54 AM, Mike Dewhirst <[email protected]
> >wrote:
>
> On 27/08/2013 10:03am, Noon Silk wrote:
>
>
> What are people using for this?
>
>
> Suppose I'd like to do things like:
>
>   - Run python tests
>
>
>
> Windows: batch commands
>
> Linux: Buildbot
>
>
>
> I should've mentioned that we're using jenkins to *run* the NAnt,
> currently. The question is not how to replace arbitrary execution of build
> scripts, but what system to write such build scripts (gluing build scripts)
> in.
>
> --
> Noon Silk
>
> Fancy a quantum lunch? https://sites.google.com/site/quantumlunch/
>
> "Every morning when I wake up, I experience an exquisite joy ? the joy
> of being this signature."
> -------------- next part --------------
> An HTML attachment was scrubbed...
> URL: <
> http://mail.python.org/pipermail/melbourne-pug/attachments/20130827/dde57bb8/attachment-0001.html
> >
>
> ------------------------------
>
> Message: 4
> Date: Tue, 27 Aug 2013 11:45:18 +1000
> From: Mike Dewhirst <[email protected]>
> To: Melbourne Python Users Group <[email protected]>
> Subject: Re: [melbourne-pug] Tool to script builds and other such
>    things
> Message-ID: <[email protected]>
> Content-Type: text/plain; charset=windows-1252; format=flowed
>
> On 27/08/2013 11:11am, Noon Silk wrote:
>
> On Tue, Aug 27, 2013 at 10:54 AM, Mike Dewhirst <[email protected]
>
> <mailto:[email protected] <[email protected]>>> wrote:
>
>
>    On 27/08/2013 10:03am, Noon Silk wrote:
>
>
>        What are people using for this?
>
>
>        Suppose I'd like to do things like:
>
>            - Run python tests
>
>
>
>    Windows: batch commands
>
>    Linux: Buildbot
>
>
>
> I should've mentioned that we're using jenkins to *run* the NAnt,
>
> currently. The question is not how to replace arbitrary execution of
>
> build scripts, but what system to write such build scripts (gluing build
>
> scripts) in.
>
>
> I should've also mentioned that Buildbot also works on Windows. It is
> Python all the way down - not that I'd look too deeply of course - but
> Jacob Kaplan-Moss did and here is a quote from his blog ...
>
> "I?m treating Buildbot as a CI framework, not a a CI server that I?ve
> configured. Instead of just tweaking and tuning things, I?m subclassing
> liberally, overriding the parts that I don?t want and adding extra bits
> that I do.
>
> And it?s working brilliantly."
>
> http://jacobian.org/writing/buildbot/configuration-and-architecture/
>
>
> --
>
> Noon Silk
>
>
> Fancy a quantum lunch? https://sites.google.com/site/quantumlunch/
>
>
> "Every morning when I wake up, I experience an exquisite joy ? the joy
>
> of being this signature."
>
>
>
> _______________________________________________
>
> melbourne-pug mailing list
>
> [email protected]
>
> http://mail.python.org/mailman/listinfo/melbourne-pug
>
>
>
>
>
> ------------------------------
>
> Subject: Digest Footer
>
> _______________________________________________
> melbourne-pug mailing list
> [email protected]
> http://mail.python.org/mailman/listinfo/melbourne-pug
>
>
> ------------------------------
>
> End of melbourne-pug Digest, Vol 86, Issue 7
> ********************************************
>
>
> _______________________________________________
> melbourne-pug mailing list
> [email protected]
> http://mail.python.org/mailman/listinfo/melbourne-pug
>
>


-- 
Noon Silk

Fancy a quantum lunch? https://sites.google.com/site/quantumlunch/

"Every morning when I wake up, I experience an exquisite joy — the joy
of being this signature."
_______________________________________________
melbourne-pug mailing list
[email protected]
https://mail.python.org/mailman/listinfo/melbourne-pug

Reply via email to