+.PP
+Another special macro is `VPATH'.
+The ``VPATH'' macro should be set to a list of directories separated by colons.
+When
+.I make
+searches for a file as a result of a dependency relation, it will
+first search the current directory and then each of the directories on the
+``VPATH'' list.
+If the file is found, the actual path to the file will be used, rather than
+just the filename.
+If ``VPATH'' is not defined, then only the current directory is searched.
+Note that ``VPATH'' is intended to act like the System V ``VPATH'' support,
+but there is no guarantee that it functions identically.
+.PP
+One use for ``VPATH'' is when one has several programs that compile from the
+same source.
+The source can be kept in one directory and each set of
+object files (along with a separate
+.IR makefile )
+would be in a separate subdirectory.
+The ``VPATH'' macro would point to the source directory in this case.