| 12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849505152535455565758596061626364656667686970717273747576777879808182838485868788899091 |
- .TH fpcmake 5 "12 Dec 1999" FreePascal "Free Pascal Makefile.fpc format"
- .SH NAME
- Makefile.fpc \- Configuration file for fpcmake.
- .SH SYNOPSIS
- .SH DESCRIPTION
- .B Makefile.fpc
- is a plain ASCII file that contains a number of sections as in a Windows
- .I ini
- file. The following sections are recognized (in alphabetical order):
- .TP
- .B clean
- Specifies rules for cleaning the directory of units and programs.
- The following entries are recognized:
- .RS
- .TP
- .I units
- names of all units that should be removed when cleaning. Don't specify
- extensions, the makefile will append these by itself.
- .TP
- .I files
- names of files that should be removed. Specify full filenames.
- .RE
- .TP
- .B defaults
- The defaults section contains some default settings. The following keywords
- are recognized:
- .RS
- .TP
- .RE
- .TP
- .B dirs
- .TP
- .B info
- .TP
- .B install
- Contains instructions for installation of your units and programs. The
- following keywods are recognized:
- .RS
- .TP
- .I dirprefix
- the directory below wchich all installs are done. This corresponds to the
- .I \-\-prefix
- argument to GNU
- .I configure
- It is used for the installation of programs and units. By default, this is
- . /usr
- on linux, and
- . /pp
- on all other platforms.
- .TP
- .I dirbase
- The directory that is used as the base directory for the installation of
- units. Default this is
- .I dirprefix
- appended with
- .I /lib/fpc/FPC\_VERSION
- for linux or simply the dirprefix on other platforms.
- .RE
- Units will be installed in the subdirectory
- .I units/$(OS\_TARGET)
- of the
- .I dirbase
- entry.
- .TP
- .B libs
- .TP
- .B packages
- .TP
- .B postsettings
- .TP
- .B presettings
- .TP
- .B rules
- .TP
- .B sections
- .TP
- .B targets
- .TP
- .B tools
- .TP
- .B zip
- .SH SEE ALSO
- .IP
- .BR fpcmake (1)
- .BR ppc386 (1)
- .BR make (1)
|