MAN page from OpenSuSE fpc-3.0.4-lp152.5.59.x86_64.rpm
ppdep
Section: Free Pascal unit dependency tracking (1)
Updated: 9 June 1999
Index NAME
ppdep - The FPC Pascal unit dependency tracking program.
SYNOPSIS
ppdep [-DDefine] [-oFile] [-eext] [-V] [-h] [A[call]] file
Description
ppdepdumps the dependencies of a unit in a format that can beunderstood by GNU make. It writes these dependencies to standard output. It takes care of dependencies both in the interface and implementation section of the unit, and it can handle conditional defines.
Usage
You can invoke ppdepwith as the only required argument the name of thefile (program or unit) whose dependencies you wish to list. You don't needto specify an extension, by default .ppis assumed.
Options
ppdephas several options, which are case insensitive:
- -acall
- This option tells ppdepto generate a compiler call for the makefile. The compiler call will be generated for each file that is found in the current directory. If you do no specify an explicit compiler call, ppc386is used.
- -dkeyword
- This option defines keywordthat can be used to verify conditionaldefines. ppdepunderstands conditional defines, you should use this switch if the usesclause of the programs or units can contain conditional defines.
- -eext
- This allows you to specify a different extension for the unit files.By default, .ppuis assumed. This extension is written to themakefile.
- -f[call]
- This option tells ppdepto generate a compiler call for the makefile. The compiler call will be generated only for the file thatwas specified on the ppdepcommand line. If you want to generate acompiler call for each file found, use the -aoption.If you do no specify an explicit compiler call, ppc386is used.
- -h
- Shows a short help screen.
- -ofile
- This option allows you to specify a file to which the dependencies should bewritten. By default the dependencies are written to standard output.If you specify this option, the dependencies are written to file
instead.
- -v
- Writes some diagnostic messages. If you use this option, be sure to use-oas well, since the diagnostic messages will also be written to standard output.
SEE ALSO
- ppc386(1)ppumove(1)make(1)
Index
- NAME
- SYNOPSIS
- Description
- Usage
- Options
- SEE ALSO
This document was created byman2html,using the manual pages.