[fpc-pascal] Debug-Adapter-Protocol support for fpDebug

Joost van der Sluis joost at cnoc.nl
Sun Apr 26 12:46:50 CEST 2020

Op 25-04-2020 om 15:49 schreef Martin Frb:
> On 23/04/2020 22:10, Joost van der Sluis wrote:
>> But maybe it should become a separate package now. Lazarus can use is 
>> as a dependency. We'll see.
> That would then reverse the burden....

Yes, indeed.

> As it is part of bigide, it must be shipped with the installer.
> And also having it in the Lazarus repro means that there is no issue 
> with version incompatibilities.

Well, actually Ryan is asking the same thing for the Codetools in 
another thread. And we already have had the problem with the 

Having two big bundles of Pascal-packages (Fpc and Lazarus) is just not 
a good idea. But we have to deal with it.

A start could be to distribute those packages through fppkg, and let the 
Lazarus installer and build-system install those packages in a 
fppkg-compatible way.
There are a lot of use-cases that users have nowadays though, that need 
adaptations. Which is gonna be a lot of work. (It gives me headaches to 
solve the issues with users who are using a second configuration path...)

Other workaround is to 'fork' them, as Mattias hinted upon. Or add them 
with a different name to fppkg. (Comparable to what we did with 
virtual-treeview). But maybe we should then rename the units, or give 
them a dotted prefix.

Well, thoughts for the future. First try to get something to work.



More information about the fpc-pascal mailing list