The LCL package has this in custom definitions for dependent packages:
-dLCL -dLCL$(LCLWidgetType)
So Lazarus simply defines the LCL and LCL at compile time.
is one of the subdirectories in lcl/interfaces.
On Mon, Feb 13, 2017 at 12:21 PM, Mark Morgan Lloyd via Lazarus <
On 13/02/17 10:00, Mattias Gaertner via Lazarus wrote:
On Mon, 13 Feb 2017 09:23:35 +Mark Morgan Lloyd via Lazarus
wrote:
I've got a bit of diagnostic code that I add to most programs that > retrieves things like Subversion revision numbers and
link-time
On Mon, 13 Feb 2017 09:23:35 +
Mark Morgan Lloyd via Lazarus wrote:
> I've got a bit of diagnostic code that I add to most programs that
> retrieves things like Subversion revision numbers and link-time build
> ID. It also contains
>
> (*$IFDEF LCLQT *)
>
On 13.02.2017 10:23, Mark Morgan Lloyd via Lazarus wrote:
Presumably LCLQT and the rest are defined somewhere in the IDE or LCL,
but where can I find this so that I can make sure that my code's kept
in step?
They are defined in the LCL package. See "package options -> usage ->
custom" and