Sign in Join

Live chat for Free Pascal, Lazarus, Delphi and every Pascal programmer.

Mailing lists / fpc-pascal / 2009-08

packages: lazarus vs. fpc

5 messages · 3 people · –

Reply by email Subscribe to this list Your subscription

Read-only archive. Use j and k to move between messages.

Marc Santhoff

Hi,

if a Makefile.fpc is generated by lazarus from a lazarus package (.lpi file), would this Makefile.fpc be sufficient for integrating the package into the fpc package tree below the "extra" directory?

TIA,

Marc Santhoff

Reply by email

Marco van de Voort
to Marc Santhoff
Marc Santhoff wrote
if a Makefile.fpc is generated by lazarus from a lazarus package (.lpi file), would this Makefile.fpc be sufficient for integrating the package into the fpc package tree below the "extra" directory?

The base/extra separation has been removed for about 1.5 year now. Everything is in packages/ dir.

I don't know if the generated Makefile.fpc's are enough, I don't know what Lazarus generates.

Note that makefile.fpc is on the way out, long term, so better not spend too much time on it.

Reply by email

Jonas Maebe
to Marc Santhoff: if a Makefile.fpc is generated by lazarus from a lazarus package (.lpi file), would this…
Marc Santhoff wrote
if a Makefile.fpc is generated by lazarus from a lazarus package (.lpi file), would this Makefile.fpc be sufficient for integrating the package into the fpc package tree below the "extra" directory?

There is no "extra" directory anymore since FPC 2.2.2. Anyway, some of the main requirements for adding a new package to FPC are that it doesn't have any Lazarus/LCL dependencies, and that we have a reasonable expectation that the person asking for it to be included will also maintain and update it in the future.

Jonas

Reply by email

Marc Santhoff
to Marco van de Voort: The base/extra separation has been removed for about 1.5 year now. Everything is in…
Marco van de Voort wrote 7 lines
On Tue, Aug 25, 2009 at 08:55:42AM +0200, Marc Santhoff wrote: > if a Makefile.fpc is generated by lazarus from a lazarus package (.lpi > file), would this Makefile.fpc be sufficient for integrating the package > into the fpc package tree below the "extra" directory? Note that makefile.fpc is on the way out, long term, so better not spend too much time on it.

If you're talking about the transition to the new pascal style make tool, I'm aware of that. I think lazarus will follow in genreating pascal make scripts.

If you want to point out the new package management I know of it, too. Are there any rough sketches of when it will be established?

Marc Santhoff

Reply by email

Marc Santhoff
to Jonas Maebe: There is no "extra" directory anymore since FPC 2.2.2. Anyway, some of the main…
Jonas Maebe wrote 12 lines
On 25 Aug 2009, at 08:55, Marc Santhoff wrote: > if a Makefile.fpc is generated by lazarus from a lazarus package (.lpi > file), would this Makefile.fpc be sufficient for integrating the > package > into the fpc package tree below the "extra" directory? Anyway, some of the main requirements for adding a new package to FPC are that it doesn't have any Lazarus/LCL dependencies, and that we have a reasonable expectation that the person asking for it to be included will also maintain and update it in the future.

I was thinking about using it for injecting local packages into the pascal tree to make system admin life easier. This way there would be only one location where pascal library like stuff is to put and remember.

If there is something to be published to the world I'd certainly ask if it is of any use for others beforhand.

Marc Santhoff

Reply by email