On Thu, 1 Mar 2007, Rod Whitby wrote:

I have modified MokoMakefile to disable the "svnnow" functionality
(which rebuilds all openmoko-specific packages every time you build),
and have added a 'force-rebuild' target to the Makefile which lets you
do the same thing, but at a time of your choosing.

Whether or not you agree with the OpenMoko core dev's decision to use
the "svnnow" functionality, this now gives you the opportunity to have
stable builds (which only rebuild daily from SVN rather than every time
you start a build), but also force a rebuild of everything that would
have otherwise been marked as 'svnnow' (the force-rebuild target reads
the preferred-versions file to work out the specific set of packages to
clean).

There is a whole other debate about the "svnnow" functionality itself,
and whether or not it is appropriate for external devs, or whether or
not it is the "correct" way to use OpenEmbedded.  I'm not going to get
into that debate, as I can see both sides of the debate as having valid
viewpoints for different situational requirements.

That's a great feature. Thanks.

Last night I had compile errors while compiling one of the PIM applications, I
think the calendar. I didn't have time to look into the cause, but I wonder if
this is that what motivated your new feature?

Michael

Reply via email to