[Lazarus] *.lfm files in unit output directory?
Mattias Gaertner
nc-gaertnma at netcologne.de
Thu May 7 15:39:39 CEST 2015
On Thu, 07 May 2015 13:15:34 +0100
Graeme Geldenhuys <mailinglists at geldenhuys.co.uk> wrote:
> On 2015-05-07 13:06, Giuliano Colla wrote:
> > If I understand properly, the problem is not of having lfm files, but
> > having them copied to the unit output directory from the source
> > directory where they belong to, since the beginning of times.
>
> Exactly. The lfm files DO exist in the source directories where the
> related *.pas files live. I just don't understand why they need to be
> copied (by the IDE) at compile time to the unit output directory.
>
> This last step is what seems to have caused FPC to finally fail to
> compile the project. I guess the two copies of the lfm files got out of
> sync or something.
The .lfm files are copied by the compiler (not the IDE) to the output
directory.
But if only the .lfm is changed and not the .pas then the compiler does
not copy. I think there is already a bug report. I can't find it.
Mattias
More information about the Lazarus
mailing list