Hi Krzysztof,

Krzysztof Foltman wrote:
> Speaking of installing - it seems that current scons tends to omit
> installation step if the target subdirectory (like data/img, data/i18n
> etc.) already exists - even if the files in it are old versions.
> 
> How to reproduce: rename $prefix/share/hydrogen/data/img/gray/ to
> $prefix/share/hydrogen/data/img/gray1 and try running scons install. It
> doesn't install the gray directory on my machine, unless I remove the
> whole $prefix/share/hydrogen directory.

It looks like the problem is that the 'img' directory is the target, and not 
necc. is contents.  Further, a change in img/gray/foo.jpg will not change the 
timestamp of img.  I would guess that scons is comparing timestamps and moving 
on.  I'll see if I can improve it.

The solution may be to simply document the extremely unintuitive 'scons -c 
install' is the uninstall command... and to require an uninstall before 
installing (as you suggested in a different e-mail).  After all, scons is a 
build system -- not a package manager.

Peace,
Gabriel


-------------------------------------------------------------------------
This SF.Net email is sponsored by the Moblin Your Move Developer's challenge
Build the coolest Linux based applications with Moblin SDK & win great prizes
Grand prize is a trip for two to an Open Source event anywhere in the world
http://moblin-contest.org/redirect.php?banner_id=100&url=/
_______________________________________________
Hydrogen-devel mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/hydrogen-devel

Reply via email to