[Lazarus] New compiler options page "Additions and Overrides"

Ludo Brands ludo.brands at free.fr
Fri Jun 7 08:58:30 CEST 2013


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?
- will the "compiler options" screen ("show options" button) be expanded
to show what the resulting compiler options will be for packages?


thank you very much for this addition

Ludo





More information about the Lazarus mailing list