Raphael Manfredi wrote:
> Quoting Christian Biere <[EMAIL PROTECTED]> from ml.softs.gtk-gnutella.devel:
> :Append the variable to src/if/gnet_props.ag, then run
> :cd src/if && autogen gnet_props.ag

> Actually, this should work:
> 
>       cd src/if
>       make

I think letting "make" take care automagically of this is bad for at least two
reasons:

 - Timestamp issues during releases.
 - If you abort compiling at the wrong moment, the generated files are deleted
   and you have to re-download or re-generated them.

The latter happens maybe every 20th time I compile Gtk-Gnutella e.g.,
support-glade.h ends up being removed. There might be a way to fix the
Makefiles of course. There would also be no problem if these targets where
never called automagically.

During the last release I noticed that the whole stuff was compiled twice. That
happened because tar/untar caused identical timestamps, so that the property
stuff was re-generated half-way through which caused recompilation of the
core sources. Well, most users might not have autogen installed but it's still
a flaw.

-- 
Christian

-------------------------------------------------------------------------
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
_______________________________________________
Gtk-gnutella-devel mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/gtk-gnutella-devel

Reply via email to