[Lazarus] New compiler options page "Additions and Overrides"
Michael Van Canneyt
michael at freepascal.org
Fri Jun 7 09:15:13 CEST 2013
On Fri, 7 Jun 2013, Ludo Brands wrote:
> On 06/06/2013 11:48 PM, Mattias Gaertner wrote:
>> Hi all,
>>
>> The page in the "Project options / Compiler options / IDE Macro Values"
>> was replaced with a more powerful page "Additions and Overrides".
>>
>> Things that you can do now, which were not possible before:
>> - Append compiler options to packages without touching the lpk.
>> - Changing the output directory of packages without touching the lpk.
>> - Define IDE macros only for some packages or only for the project.
>> - Append compiler options for all projects with build mode "debug".
>> - Change the package(s) output directory of all projects and packages with build
>> mode "release".
>> - Append compiler options of third party projects and packages without altering their sources.
>>
>> See here for details and screenshots:
>> http://wiki.lazarus.freepascal.org/IDE_Window:_Compiler_Options#Additions_and_Overrides
>>
>
> Very nice :)
>
> A few questions:
> - this seems to make "custom options" in "other" redundant. The "show
> options" button becomes more important than ever to figure out what the
> options will be. Is "custom options" still needed?
Yes it definitely is.
I really don't share your enthousiasm about this new dialog;
However powerful it may be, the options handling of Lazarus is
getting more convoluted by the day. It is KISS reversed.
Not to sound entirely negative: The new dialog does look nice and modern.
But I find "Custom options" both simple and effective for daily use,
so please do not get rid of it.
Michael.
More information about the Lazarus
mailing list