[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
virtual-treeview.
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.
Regards,
Joost.
More information about the fpc-pascal
mailing list