1fpcmake(1)             Free Pascal Makefile constructor             fpcmake(1)
2
3
4

NAME

6       fpcmake - The Free Pascal makefile constructor program.
7
8

SYNOPSIS

10       fpcmake [-Ttarget] [-pwhrqvV] [filename [filename [filename]]]
11
12

DESCRIPTION

14       fpcmake reads a Makefile.fpc and converts it to a Makefile suitable for
15       reading by GNU make to compile your projects. It is  similar  in  func‐
16       tionality to GNU autoconf or Imake for making X projects.
17
18

USAGE

20       fpcmake  accepts  filenames  of makefile description files as it's com‐
21       mand-line arguments. For each of these files it will create a  Makefile
22       in the same directory where the file is located, overwriting any exist‐
23       ing file with the same name.
24
25       If no options are given, it just attempts to read the file Makefile.fpc
26       in  the  current  directory  and tries to construct a Makefile from it.
27       any previously existing Makefile will be erased. See fpcmake(5)  for  a
28       description of the format of the Makefile.fpc file.
29
30

OPTIONS

32       fpcmake has a small number of options to control it's behaviour:
33
34
35       -h     Emit a short help text describing the use of fpcmake
36
37       -p     If this option is given, a package description file is generated
38              as well as a makefile.
39
40       -q     Tells fpcmake to be more quiet, i.e. emit less messages.
41
42       -r     If this option is given, fpcmake will recursively scan subdirec‐
43              tories for makefile.fpc files and generate makefiles for them.
44
45       -T     Specifies  the  targets  for which fpcmake should generate make‐
46              files. This can be a comma-separated list of target systems,  or
47              the  special  identifier  all  which  indicates  that a makefile
48              should be generated for all supported platforms.
49
50       -v     This option instructs fpcmake to be more verbose.
51
52       -V     Print fpcmake version and exit.
53
54       -w     This is the standard option and  tells  fpcmake  to  generate  a
55              makefile.
56
57

SEE ALSO

59              fpcmake(5) ppc386(1) make(1)
60
61
62
63Free Pascal                       11 Jan 2005                       fpcmake(1)
Impressum