Zitat von Brad Campbell <[email protected]>:

Mattias Gärtner wrote:

Ok, the bug for this one is in my tools. I have an rsync script that updates my lazarus tree from a pristine svn checkout, and that was removing all the .lfm files from the unit paths, but leaving all the object code. (Of course this used to work prior to the change to $R). No issues, I need to fix my stuff there.

Hmm, this might explain the two bug reports too.


I guess I'm used to makefiles actually checking dependencies and creating them as required if something went missing. If any of the object files are missing, the fpc compiler re-creates them. If the resource components are missing, it throws its toys out of the pram. Is that because it does not know where the source file is so it can't re-copy the *.lfm file?

AFAIK: No. It knows where they are. But it does not check the resource files. It only checks the ppu and the date of the pascal sources (unit + include files). This is more than was Delphi does, but maybe it could also check the resources.
You could create a feature request on the fpc bug tracker.


Mattias




--
_______________________________________________
Lazarus mailing list
[email protected]
http://lists.lazarus.freepascal.org/mailman/listinfo/lazarus

Reply via email to