fpcmake (1) Linux Manual Page
NAME
fpcmake – The Free Pascal makefile constructor program.
SYNOPSIS
fpcmake [-Ttarget] [-pwhrqvV] [filename [filename [filename]]]
DESCRIPTION
fpcmake reads a Makefile.fpc and converts it to a Makefile suitable for reading by GNU make to compile your projects. It is similar in functionality to GNU autoconf or Imake for making X projects.
USAGE
fpcmake accepts filenames of makefile description files as it’s command-line arguments. For each of these files it will create a Makefile in the same directory where the file is located, overwriting any existing file with the same name.
If no options are given, it just attempts to read the file Makefile.fpc in the current directory and tries to construct a Makefile from it. any previously existing Makefile will be erased. See fpcmake(5) for a description of the format of the Makefile.fpc file.
OPTIONS
fpcmake has a small number of options to control it’s behaviour:
-h- Emit a short help text describing the use of
fpcmake -p- If this option is given, a package description file is generated as well as a makefile.
-q- Tells
fpcmaketo be more quiet, i.e. emit less messages. -r- If this option is given,
fpcmakewill recursively scan subdirectories formakefile.fpcfiles and generate makefiles for them. -T- Specifies the targets for which
fpcmakeshould generate makefiles. This can be a comma-separated list of target systems, or the special identifier all which indicates that a makefile should be generated for all supported platforms. -v- This option instructs
fpcmaketo be more verbose. -V- Print
fpcmakeversion and exit. -w- This is the standard option and tells
fpcmaketo generate a makefile.
