[Lazarus] Storing projects in subversion (or git etc.)

Mark Morgan Lloyd markMLl.lazarus at telemetry.co.uk
Sun Sep 20 13:42:51 CEST 2015

leledumbo wrote:
>> For newer lazaruses, .lrs is no longer used, since Lazarus uses the .lfm
> files directly for new projects.
> and even in older lazarus, only .lfm is used for streaming. you can
> regenerate .lrs simply by either compiling it with lazres or make a trivial
> change in the form designer.

Would lazres be automatically invoked by lazarus or lazbuild is the .lsr 
was missing?

The trouble with making a change to the .lfm is that some very old 
versions of Lazarus (approx 0.9.24) can add properties that give newer 
ones problems, and you obviously have to be careful about getting that 
sort of thing into a repository. I can't give an example off the top of 
my head, but I'm not just talking about TNotebook which was obviously a 
significant glitch.

Mark Morgan Lloyd
markMLl .AT. telemetry.co .DOT. uk

[Opinions above are the author's, not those of his employers or colleagues]

More information about the Lazarus mailing list