These are a bunch of intertwined changes to the windows build.
authorDanilo Almeida <dalmeida@mit.edu>
Wed, 19 May 1999 16:18:30 +0000 (16:18 +0000)
committerDanilo Almeida <dalmeida@mit.edu>
Wed, 19 May 1999 16:18:30 +0000 (16:18 +0000)
commitbd08f80e40c6cbb63520869f5be3f1d832cc7865
tree0923af367f9c5561bf021c83314576b9859451f6
parent6b6c052bcdaa702e26b3a4560cf6f4c53a0621ec
These are a bunch of intertwined changes to the windows build.
This log message includes all of the different changes across several
Makefile.in files (and win-pre.in and win-post.in):

- Remove "-" from recursive windows make invocations so that we can bail
  on a build error.  New MIGNORE option restores the previous bailing
  behavior.
- Update windows readme to reflect current practices.
- Add NO_OUTDIR synonym for NO_OUTPRE in windows build.
- Top-level windows Makefile now builds util which now builds
  util/windows, util/et, and util/profile (instead of building them
  directly).
- Remove trailing backslash from rule that creates the windows output dir.
  This backslash would cause the rule to always be invoked.
- Move WCONFIG and WCONFIG_EXE definitions into win-pre.in.
- Remove rules in include directory that blindly copy include header
  files from gssapi, et, and profile.  Instead, use/add build rules to
  the components that generate them that copy only when the file changes.
- Use dependencies in include/krb5 to copy header files instead of blindly
  copying them.  Add !if 0/!endif wrapper to Unix version of the rules.

git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@11464 dc483132-0cff-0310-8789-dd5450dbe970
36 files changed:
src/ChangeLog
src/Makefile.in
src/clients/ChangeLog
src/clients/Makefile.in
src/config/ChangeLog
src/config/win-post.in
src/config/win-pre.in
src/include/ChangeLog
src/include/Makefile.in
src/include/krb5/ChangeLog
src/include/krb5/Makefile.in
src/lib/ChangeLog
src/lib/Makefile.in
src/lib/crypto/ChangeLog
src/lib/crypto/Makefile.in
src/lib/gssapi/ChangeLog
src/lib/gssapi/Makefile.in
src/lib/gssapi/generic/ChangeLog
src/lib/gssapi/generic/Makefile.in
src/lib/gssapi/krb5/ChangeLog
src/lib/gssapi/krb5/Makefile.in
src/lib/krb5/ChangeLog
src/lib/krb5/Makefile.in
src/lib/krb5/ccache/ChangeLog
src/lib/krb5/ccache/Makefile.in
src/lib/krb5/keytab/ChangeLog
src/lib/krb5/keytab/Makefile.in
src/util/ChangeLog
src/util/Makefile.in
src/util/et/ChangeLog
src/util/et/Makefile.in
src/util/profile/ChangeLog
src/util/profile/Makefile.in
src/windows/ChangeLog
src/windows/Makefile.in
src/windows/readme