The LIST macro
QNX SDP8.0Programmer's GuideDeveloper
The LIST macro serves as a tag for the particular directory level that the makefile is found in.
The LIST macro can contain a list of names that are separated by spaces.
This is used when we squash directory levels together; see
Advanced Topics,
later in this chapter.
Here are the common values corresponding to the directory levels:
- VARIANT
- CPU
- OS
Note that you're free to define whatever values you wish—these are simply conventions that we've adopted for
the three directory levels specified. See the section on
More uses for LIST,
below.
Once the directory has been identified via a tag in the
makefile, you can specifically exclude or include the
directory and its descendants in a
make
invocation. See
Performing partial builds,
below.
Page updated: