autoconf: VPATH and Make
1
1 12.18 `VPATH' and Make
1 ======================
1
1 Posix does not specify the semantics of `VPATH'. Typically, `make'
1 supports `VPATH', but its implementation is not consistent.
1
1 Autoconf and Automake support makefiles whose usages of `VPATH' are
1 portable to recent-enough popular implementations of `make', but to
1 keep the resulting makefiles portable, a package's makefile prototypes
1 must take the following issues into account. These issues are
1 complicated and are often poorly understood, and installers who use
1 `VPATH' should expect to find many bugs in this area. If you use
1 `VPATH', the simplest way to avoid these portability bugs is to stick
1 with GNU `make', since it is the most commonly-used `make' among
1 Autoconf users.
1
1 Here are some known issues with some `VPATH' implementations.
1
Menu