Skip site navigation (1)Skip section navigation (2)

FreeBSD Manual Pages

  
 
  

home | help
fpcmake(1)		Free Pascal Makefile constructor	      fpcmake(1)

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  functional-
     ity 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 pre-
     viously 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 fpcmake to be more quiet, i.e. emit less messages.

     -r     If this option is given, fpcmake will recursively  scan  subdirecto-
	    ries for makefile.fpc files and generate makefiles for them.

     -T     Specifies  the  targets for which fpcmake should 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 fpcmake to be more verbose.

     -V     Print fpcmake version and exit.

     -w     This  is  the  standard option and tells fpcmake to generate a make-
	    file.

SEE ALSO
	    fpcmake(5) ppc386(1) make(1)

Free Pascal			   11 Jan 2005			      fpcmake(1)

Want to link to this manual page? Use this URL:
<https://man.freebsd.org/cgi/man.cgi?query=fpcmake&sektion=1&manpath=FreeBSD+Ports+15.1.quarterly>

home | help