Sign in Join

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

Mailing lists / fpc-pascal / 2016-06

What is a *.fpm file in FPC Trunk?

3 messages · 3 people · –

Reply by email Subscribe to this list Your subscription

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

Graeme Geldenhuys

Hi,

While browsing the "packages" directory I came across *.fpm files. What are they for, and what process creates them?

For example:

------------[ packages/fcl-pdf/fcl-pdf-x86-64-freebsd.fpm ]------------- Name=fcl-pdf
Version=3.1.1
Checksum=1462795126
CPU=x86_64
OS=freebsd
FPMakeOptions=-o -Ur -o -Xs -o -O2 -o -n -o -Cg -o -Fl/usr/local/lib -o -dx86_64 -o -dRELEASE -o -XX -o -CX
Depends=rtl,rtl-objpas|1462795075,fcl-base|1462795078,fcl-image|1462795079,paszlib|1462795076 NeedLibC=N
FPMakeAddIn=N
-------------------------[ end ]----------------------------------------

Regards,
Graeme

fpGUI Toolkit - a cross-platform GUI toolkit using Free Pascal http://fpgui.sourceforge.net/ My public PGP key: http://tinyurl.com/graeme-pgp

Reply by email

Robert Wolfe
to Graeme Geldenhuys

These look like makefiles.

On Thu, Jun 30, 2016 at 4:08 AM, Graeme Geldenhuys <

Show quoted text 37 lines
wrote: Hi, While browsing the "packages" directory I came across *.fpm files. What are they for, and what process creates them? For example: ------------[ packages/fcl-pdf/fcl-pdf-x86-64-freebsd.fpm ]------------- Name=fcl-pdf Version=3.1.1 Checksum=1462795126 CPU=x86_64 OS=freebsd FPMakeOptions=-o -Ur -o -Xs -o -O2 -o -n -o -Cg -o -Fl/usr/local/lib -o -dx86_64 -o -dRELEASE -o -XX -o -CX Depends=rtl,rtl-objpas|1462795075,fcl-base|1462795078,fcl-image|1462795079,paszlib|1462795076 NeedLibC=N FPMakeAddIn=N -------------------------[ end ]---------------------------------------- Regards, Graeme -- fpGUI Toolkit - a cross-platform GUI toolkit using Free Pascal http://fpgui.sourceforge.net/ My public PGP key: http://tinyurl.com/graeme-pgp _______________________________________________ fpc-pascal maillist - http://lists.freepascal.org/cgi-bin/mailman/listinfo/fpc-pascal

Reply by email

Marco van de Voort
to Robert Wolfe

In our previous episode, Robert Wolfe said:

These look like makefiles.

My guess would be that these are output of fpmake meant for packaging systems like fppkg ?

With a checksum in them they are more output than input to the build system.

Reply by email