ppdep - Online Linux Manual PageSection : 1
Updated : 9 June 1999
Source : Free Pascal
Note : Free Pascal unit dependency tracking

NAMEppdep − The FPC Pascal unit dependency tracking program.

SYNOPSISppdep [−DDefine] [−oFile] [−eext] [−V] [−h] [A[call]] file

Descriptionppdep dumps the dependencies of a unit in a format that can be understood 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.

UsageYou can invoke ppdep with as the only required argument the name of the file (program or unit) whose dependencies you wish to list. You don't need to specify an extension, by default .pp is assumed.

Optionsppdep has several options, which are case insensitive: −acall  This option tells ppdep to 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, ppc386 is used. −dkeyword  This option defines keyword that can be used to verify conditional defines. ppdep understands conditional defines, you should use this switch if the uses clause of the programs or units can contain conditional defines. −eext  This allows you to specify a different extension for the unit files. By default, .ppu is assumed. This extension is written to the makefile. −f[call]  This option tells ppdep to generate a compiler call for the makefile. The compiler call will be generated only for the file that was specified on the ppdep command line. If you want to generate a compiler call for each file found, use the −a option. If you do no specify an explicit compiler call, ppc386 is used. −h  Shows a short help screen. −ofile  This option allows you to specify a file to which the dependencies should be written. 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 −o as well, since the diagnostic messages will also be written to standard output.

SEE ALSOppc386(1) ppumove(1) make(1)
0
Johanes Gumabo
Data Size   :   7,258 byte
man-ppdep.1Build   :   2024-12-05, 20:55   :  
Visitor Screen   :   x
Visitor Counter ( page / site )   :   3 / 238,250
Visitor ID   :     :  
Visitor IP   :   3.138.179.120   :  
Visitor Provider   :   AMAZON-02   :  
Provider Position ( lat x lon )   :   39.962500 x -83.006100   :   x
Provider Accuracy Radius ( km )   :   1000   :  
Provider City   :   Columbus   :  
Provider Province   :   Ohio ,   :   ,
Provider Country   :   United States   :  
Provider Continent   :   North America   :  
Visitor Recorder   :   Version   :  
Visitor Recorder   :   Library   :  
Online Linux Manual Page   :   Version   :   Online Linux Manual Page - Fedora.40 - march=x86-64 - mtune=generic - 24.12.05
Online Linux Manual Page   :   Library   :   lib_c - 24.10.03 - march=x86-64 - mtune=generic - Fedora.40
Online Linux Manual Page   :   Library   :   lib_m - 24.10.03 - march=x86-64 - mtune=generic - Fedora.40
Data Base   :   Version   :   Online Linux Manual Page Database - 24.04.13 - march=x86-64 - mtune=generic - fedora-38
Data Base   :   Library   :   lib_c - 23.02.07 - march=x86-64 - mtune=generic - fedora.36

Very long time ago, I have the best tutor, Wenzel Svojanovsky . If someone knows the email address of Wenzel Svojanovsky , please send an email to johanes_gumabo@yahoo.co.id .
If error, please print screen and send to johanes_gumabo@yahoo.co.id
Under development. Support me via PayPal.