Thursday, 14 March 2013

Muddle v2.5.1 - change in how "muddle pull" works


If "muddle pull" is given a command line that includes the build description (implicitly or explicitly), it will pull the build description first, and if that pull changed things, will reload the build description and re-evaluate the command line, before pulling the other checkouts requested.

This means that you no longer need to check if "muddle pull" changed the build description and then do it again if it did.

See "muddle help pull" for a more complete description.

If you do want the old behaviour, use "muddle pull -noreload".

As a consequence of this change, the "_just_pulled" value is now set by "muddle checkout" as well as by "muddle pull".

This resolves issue 218.

Wednesday, 13 February 2013

Muddle v2.5 released


Upgrade to the latest version of muddle in the normal manner:

    $ cd
    $ git pull

I believe that it all works, but if you have problems with v2.5 (which has had some substantial code rewrites in various areas), consider reverting to Just-before-2.5, which was the last checkin on the old "master" branch::

    $ cd
    $ git checkout Just-before-2.5

Changes in v2.5 since v2.4.4 are listed after the break:

Monday, 28 January 2013

muddle - CPIO support in packages

There is a new version of muddle, which addresses issue 201: Allow CPIO file creation by a package, not just by a deployment, and also has some internal amendments which should not be visible.

Thursday, 3 January 2013

muddle - "no invocation"

Muddle is updated, but you shouldn't be able to tell the difference...

This update is tagged "no-invocation", and is mostly an internal technical change.

Short description: wherever you have written "builder.invocation." you can now write "builder.", leading to shorter lines in your build description, which is a Good Thing. However, "builder.invocation." will continue to work.

Long description: after the cut.

Monday, 17 December 2012

New muddle "quickstart"

The muddle documentation has now gained a "Quick start" section, at http://muddle.readthedocs.org/en/latest/quickstart.html. I've also added an introduction, which more-or-less matches the front page text on Google Code.

Friday, 14 December 2012

Change to behaviour of "$ muddle" in src/


I have just changed muddle so that the behaviour of a "bare" muddle
anywhere under src/ has changed.

Thursday, 26 July 2012

Muddle v2.4.4

I've just pushed muddle v2.4.4. Changes below the cut.