Fd - Produce Make Dependency File

Turn this flag on to produce a Make dependency file. Using the parameterized version of the option allows the dependency file to be explicitly named.

The dependency file is written in the format understood by all standard "Make" utilities. It contains the name of the target object file, followed by a list of any source files read during assembly by way of the INCLUDE preprocessor directive. The primary source file is NOT listed in this file as a dependent of the object module.

The dependency file is in a format that can be included directly by most Make utilities, but some post-processing of the file may be required for certain build environments.

┌────┬──────┬─────┬────┬──────────────────────────────────────────────────┐
│Type│Global│Group│File│Default                                           │
├────┼──────┼─────┼────┼──────────────────────────────────────────────────┤
│S   │Yes   │Yes  │Yes │-Fd (no dependency file is generated)             │
├────┼──────┼─────┼────┼──────────────────────────────────────────────────┤
│P   │No    │No   │Yes │-Fd:<DepDIR><DepNAME>[<DepEXT>]                   │
│    │      │     │    │(A dependency file name is generated using the    │
│    │      │     │    │values of the referenced internal variables.  The │
│    │      │     │    │DepEXT extension is appended if this feature is   │
│    │      │     │    │turned on.)                                       │
└────┴──────┴─────┴────┴──────────────────────────────────────────────────┘


[Back: File Control Options]
[Next: Fl - Produce Listing File]