On Sunday, 26 November 2006 19:46, Chris Cannam wrote:
> On Sunday 26 Nov 2006 18:41, Pedro Lopez-Cabanillas wrote:
> > On Sunday, 26 November 2006 19:16, [EMAIL PROTECTED] wrote:
> > > * Version suffix -> "svn" again (rather than "reorg").  Sorry, this
> > > will necessitate a rebuild -- "make clean" to be sure you're all in
> > > order.
> >
> > This actually requires to run "cmake ." again. Otherwise your next
> > build will use the same Makefiles, using the same VERSION string
> > again.
>
> Doesn't seem to be the case -- when you modify the CMakeLists.txt file
> and then make, the Makefile runs cmake again for you.

Yes, it usually does, but sometimes it is not so simple. It uses the time when 
the files have been modified to say when the Makefiles should be regenerated.  
It happened that the updated CMakeLists.txt from Subversion had a  
modification time older than my Makefile. So this is my third build of the 
new trunk since it is available. Thanks to the precompiled headers! :-)

> I was slightly disappointed that it didn't realise it had to rebuild the
> program when the version string changed, but I guess we can live with
> that.

A gmake target can't depend on a symbol, if it is not in a file. It would  
happen if we were using a "config.h", I guess.

Regards,
Pedro

-------------------------------------------------------------------------
Take Surveys. Earn Cash. Influence the Future of IT
Join SourceForge.net's Techsay panel and you'll get the chance to share your
opinions on IT & business topics through brief surveys - and earn cash
http://www.techsay.com/default.php?page=join.php&p=sourceforge&CID=DEVDEV
_______________________________________________
Rosegarden-devel mailing list
[email protected] - use the link below to unsubscribe
https://lists.sourceforge.net/lists/listinfo/rosegarden-devel

Reply via email to