OpenAFS Master Repository branch, master, updated. 05ee0932fa3d56193b9cbd235c5faa33fe02876d
Gerrit Code Review
gerrit@openafs.org
Wed, 22 Jul 2009 08:25:16 -0700 (PDT)
The following commit has been merged in the master branch:
commit 05ee0932fa3d56193b9cbd235c5faa33fe02876d
Author: Marc Dionne <marc.c.dionne@gmail.com>
Date: Tue Jul 21 18:16:45 2009 -0400
Build fixes: prevent unnecessary rebuilding
Fixes to a few Makefiles to prevent needless rebuilding when using make
after a successful build.
Rework dependencies in src/bubasics to prevent needless rebuilding and
fix some remaining parallel build issues. Multiple targets really
have to be avoided.
Remove dependency on the include/afs directory from the src/config Makefile.
Depending on a directory means that we will rebuild the target if the
timestamp changes, for instance if other files or sub-directories are
installed. This caused param.h to get re-installed in some cases and
the kernel module source files to be recompiled. This directory is
created in the top-level Makefile anyway so we shouldn't need an
explicit dependency.
Reviewed-on: http://gerrit.openafs.org/http://gerrit.openafs.org/171
Tested-by: Russ Allbery <rra@stanford.edu>
Reviewed-by: Russ Allbery <rra@stanford.edu>
src/bubasics/Makefile.in | 17 ++++++++++-------
src/config/Makefile.in | 8 +-------
2 files changed, 11 insertions(+), 14 deletions(-)
--
OpenAFS Master Repository