[fpc-devel] RTTI unit
Michael Van Canneyt
michael at freepascal.org
Mon Aug 30 12:19:28 CEST 2010
On Mon, 30 Aug 2010, Graeme Geldenhuys wrote:
> Op 2010-08-30 12:04, Michael Van Canneyt het geskryf:
>> same way, whereas other people don't. Therefor, basing a feature on the way
>> you work is no better than including a .lpi file (which happens to be the
>> way I work).
>
> I got introduced to that feature years ago in the mailing list. So it's not
> just me that uses it that way. Even the standard fpc.cfg generated by FPC
> uses IFDEF and macros - similar to what I do. So I don't agree that it's as
> "special feature only Graeme uses".
As far as I can see, most people just use the fpc provided config file,
no extra files like you do.
>
> An least in a pinch, one can compile a new compiler or RTL from the command
> line with ease. Have various config files to enable/disable debugging, line
> info etc. Very handy for compiler or RTL or FCL development. Currently
> Lazarus doesn't have various build modes, but the config files do allow for
> that.
>
Totally correct, and I don't dispute that.
>
>> What is more, the cfg file does not contain any project information: what
>> files are part of the project.
>
> Neither does many of the .lpi files included in FPC sources. :) Most of
> them only contain the main program unit and maybe one or two other units
> [see compiler directory]. fpdoc.lpi being the exception. ;-)
In short, we can drop the matter.
People can submit whatever they like; the FPC team member will decide what
gets commited and what not.
Michael.
More information about the fpc-devel
mailing list