[Lazarus] fppkg and lazarus packages

Michael Van Canneyt michael at freepascal.org
Fri Sep 3 12:09:47 CEST 2010

On Fri, 3 Sep 2010, Graeme Geldenhuys wrote:

> On 3 September 2010 11:12, Joost van der Sluis <joost at cnoc.nl> wrote:
>> You'd better do the same as we did with lnet. Add a fpmake file to
>> tiOPF/fpGUI's repositories. If that works ok. (Check if fpmake archive
>> works, and if you can use that archive to install the package, without
>> any other resources) we can build and add it to the server.
> As far as I know, fpGUI has a working fpmake for quite some time. I
> even added some usage documentation of fpmake usage too (seeing that I
> seem to use non-standard paths). I was just waiting on you guys to
> give me the go-ahead on publishing to the server and what is required
> from my side. :)
> Just tried the 'fpmake archive' command. It failed because fpmake is
> hard-coded to look for fpmake.pp when the standard pascal extension is
> .pas.   So the FPMakePPFile constant needs to be tweaked a bit.  My
> fpmake file is fpmake.pas, not fpmake.pp
> Why does FPC still use .pp anyway? That's from FPC pre v1 days (as far
> as I remember, from Florian's history lesson).

Nono. .pp is the official Free Pascal source extension.

We support .pas for Dephi/TP compatibility. The compiler uses .pas because
initially it was compiled using TP.


More information about the Lazarus mailing list