[fpc-pascal] Makefiles vs Pascal Automation

Michael Van Canneyt michael at freepascal.org
Sat Oct 28 20:43:09 CEST 2006



On Sat, 28 Oct 2006, L505 wrote:

>
> > > So basically my main point is that make files have become executable
> > > INI files - something INI files really aren't intended to be - with
> > > less power and clarity than a real pascal program.
> >
> > That's why FPC is switching to fpmake.pp files. And eventually/probably
> > lazarus too.
>
>
> Ohh.. I didn't hear about it yet.

check out the fpmake.pp and fpmake.inc file scattered all over the source
trees; and the sources in utils/fppkg do what you describe 'TInstaller'
TBuildEngine etc.

We are working on a 2-stage approach:

fpmake:
  compile/install/zip one or more packages (loosely defined as a group of units)
fppkg:
  package manager like smart/yum/yast/rpm with download capacity.

fpmake works already. fppkg is under construction.

We'll base the 2.2 release on it, if all goes according to plan.

Michael.



More information about the fpc-pascal mailing list