Noel Yap <[EMAIL PROTECTED]> writes:

> I've seen two philosophies on this:
> 1. gmake within any directory will build the entire project
> 2. gmake within any directory will build that directory and any
>    subdirectories (a la recursive make)

There is also a third "philosophy": gmake within any directory will
build that directory and all its dependencies and any subdirectories
and all their dependencies. For example:

root
 |
 +--libfoo
 |
 +--foo

Say root/foo depends on root/libfoo. If you say make inside root/foo
and root/libfoo is not up-to-date, it will be built before building
root/foo. Very handy.

-boris



_______________________________________________
Help-make mailing list
[email protected]
http://lists.gnu.org/mailman/listinfo/help-make

Reply via email to