Windows: Cleanup build scripts; no include\afs or include\rx
authorJeffrey Altman <jaltman@your-file-system.com>
Mon, 11 Oct 2010 19:00:08 +0000 (15:00 -0400)
committerJeffrey Altman <jaltman@openafs.org>
Tue, 12 Oct 2010 15:07:00 +0000 (08:07 -0700)
commit091b6e19d14b8d7c7396496d050fff5d067791a9
tree6b3d43448b0aea060171308ab7f35136fe2393a3
parente95c8eaaf53dee68fe4db14acc0385a6bb84b992
Windows: Cleanup build scripts; no include\afs or include\rx

As part of the build system cleanup, minimize the number of
directories in which include\afs and include\rx paths are included
by default.  To acheive this goal the windows openafs dirent.h is
moved from include\afs to include, references whenever possible to
openafs headers included in include\afs or include\rx are prefixed
with afs\ or rx\ as appropriate.

Some source files or directories have a broad range of interdependencies
that make separation quite challenging.  For those directories or files
the inclusion of the path is added at the smallest possible level.
At some point in the future the WINNT\afsd\ headers should be moved
from include\afs to include\WINNT and should be installed there first
and then referenced internally from that location instead of from the
WINNT\afsd directory.  That will permit further cleanup to be performed.

Change-Id: I5e3a9623071c71db2f4445dc43266fdb3dad2c91
Reviewed-on: http://gerrit.openafs.org/2961
Tested-by: BuildBot <buildbot@rampaginggeek.com>
Reviewed-by: Derrick Brashear <shadow@dementia.org>
Reviewed-by: Jeffrey Altman <jaltman@openafs.org>
Tested-by: Jeffrey Altman <jaltman@openafs.org>
37 files changed:
src/WINNT/afsd/NTMakefile
src/WINNT/afsd/afskfw.h
src/WINNT/afsd/fs_utils.c
src/WINNT/afssvrcfg/afscfg.cpp
src/WINNT/afssvrcfg/get_cur_config.cpp
src/WINNT/afssvrcfg/salvage_dlg.cpp
src/WINNT/afssvrcfg/salvage_results_dlg.cpp
src/WINNT/aklog/aklog.c
src/WINNT/bosctlsvc/bosctlsvc.c
src/WINNT/client_config/NTMakefile
src/WINNT/client_creds/NTMakefile
src/WINNT/client_creds/afscreds.h
src/WINNT/client_creds/creds.cpp
src/WINNT/client_creds/ipaddrchg.c
src/WINNT/client_creds/main.cpp
src/WINNT/client_exp/NTMakefile
src/WINNT/client_exp/gui2fs.cpp
src/WINNT/install/wix/files.wxi
src/auth/NTMakefile
src/budb/NTMakefile
src/config/NTMakefile
src/config/NTMakefile.amd64_w2k
src/config/NTMakefile.i386_nt40
src/config/NTMakefile.i386_w2k
src/config/afsconfig-windows.h
src/des/NTMakefile
src/kauth/NTMakefile
src/libadmin/adminutil/afs_utilAdmin.c
src/libadmin/cfg/cfginternal.c
src/libafsauthent/NTMakefile
src/sys/NTMakefile
src/update/client.c
src/update/server.c
src/util/NTMakefile
tests/rpctestlib/rpc_test_cb_procs.c
tests/rpctestlib/rpc_test_main.c
tests/rpctestlib/rpc_test_procs.c