[Lazarus] Debugger and Buildmodes / Project settings
Michael Ring
mail at michael-ring.org
Thu Feb 5 17:53:04 CET 2015
There are a few more fields that change:
The overall Debugger type
The Debugger Path
Debugger_Remote_Port
Debugger_Remote_Hostname
Debugger_Startup_Options
SSH_Startup_Options
This would then cover the most important settings for ssh and gdbserver.
If this could work it would be a dream come true ;-)
I can try to prepare a patch myself if you point me to the right
files/concepts to understand/change.
Michael
Am 05.02.15 um 16:59 schrieb Mattias Gaertner:
> On Thu, 5 Feb 2015 17:22:50 +0200
> Juha Manninen <juha.manninen62 at gmail.com> wrote:
>
>> On Thu, Feb 5, 2015 at 3:55 PM, Martin Frb <lazarus at mfriebe.de> wrote:
>>> The long time idea is to have the global defaults, and then have per project
>>> settings (allowing to override all or selected settings) (but per buildmode
>>> would work too, or could be added as further level).
>> Compiler options are all saved to build modes. There already are
>> debugger specific compiler flags, adding a debugger exe path would be
>> easy.
>> Would selection of the executable be enough?
> Maybe for this a macro is enough. For example the debugger could use
> the IDE macro "GDBPath". If this is not set by the project use the
> default (Tools / Options).
>
>
>> There could also be selection for an external debugger configuration
>> if it gets separated, but that is a big change all together.
>>
>> Unit: ide/frames/compiler_debugging_options
>
>
> Mattias
>
> --
> _______________________________________________
> Lazarus mailing list
> Lazarus at lists.lazarus.freepascal.org
> http://lists.lazarus.freepascal.org/mailman/listinfo/lazarus
More information about the Lazarus
mailing list