diff options
| author | Ken Raeburn <raeburn@mit.edu> | 2003-05-14 20:48:22 +0000 |
|---|---|---|
| committer | Ken Raeburn <raeburn@mit.edu> | 2003-05-14 20:48:22 +0000 |
| commit | 28b381cd19b6cfccb172cbcf38049f7e011587c6 (patch) | |
| tree | f95efd630636e3b6d3a3b07297953054489b2c36 /src/lib/gssapi/generic | |
| parent | f93aa12b383d9c934beb3456a244cce1a8606cb3 (diff) | |
| download | krb5-28b381cd19b6cfccb172cbcf38049f7e011587c6.tar.gz krb5-28b381cd19b6cfccb172cbcf38049f7e011587c6.tar.xz krb5-28b381cd19b6cfccb172cbcf38049f7e011587c6.zip | |
Be more friendly towards parallel builds
* Makefile.in ($(EHDRDIR)$(S)timestamp): New target, used for ensuring
$(EHDRDIR) exists.
(clean-unix): Delete the dummy file.
($(EHDRDIR)$(S)gssapi.h): Depend on it, instead of creating the directory here.
($(EHDRDIR)$(S)gssapi_generic.h): Likewise.
git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@15443 dc483132-0cff-0310-8789-dd5450dbe970
Diffstat (limited to 'src/lib/gssapi/generic')
| -rw-r--r-- | src/lib/gssapi/generic/ChangeLog | 9 | ||||
| -rw-r--r-- | src/lib/gssapi/generic/Makefile.in | 13 |
2 files changed, 17 insertions, 5 deletions
diff --git a/src/lib/gssapi/generic/ChangeLog b/src/lib/gssapi/generic/ChangeLog index bd58e5ae7..bd2cde48f 100644 --- a/src/lib/gssapi/generic/ChangeLog +++ b/src/lib/gssapi/generic/ChangeLog @@ -1,3 +1,12 @@ +2003-05-14 Ken Raeburn <raeburn@mit.edu> + + * Makefile.in ($(EHDRDIR)$(S)timestamp): New target, used for + ensuring $(EHDRDIR) exists. + (clean-unix): Delete the dummy file. + ($(EHDRDIR)$(S)gssapi.h): Depend on it, instead of creating the + directory here. + ($(EHDRDIR)$(S)gssapi_generic.h): Likewise. + 2003-03-06 Alexandra Ellwood <lxs@mit.edu> * disp_com_err_status.c, gssapi_generic.h: diff --git a/src/lib/gssapi/generic/Makefile.in b/src/lib/gssapi/generic/Makefile.in index 8ac282f37..79985701f 100644 --- a/src/lib/gssapi/generic/Makefile.in +++ b/src/lib/gssapi/generic/Makefile.in @@ -25,13 +25,15 @@ MK_EHDRDIR=if test -d $(EHDRDIR); then :; else (set -x; mkdir $(EHDRDIR)); fi gssapi-include: $(EHDRDIR)$(S)gssapi.h -$(EHDRDIR)$(S)gssapi.h: gssapi.h - @$(MK_EHDRDIR) +$(EHDRDIR)$(S)gssapi.h: $(EHDRDIR)$(S)timestamp gssapi.h $(CP) gssapi.h $@ -$(EHDRDIR)$(S)gssapi_generic.h: $(srcdir)$(S)gssapi_generic.h - @$(MK_EHDRDIR) +$(EHDRDIR)$(S)gssapi_generic.h: $(EHDRDIR)$(S)timestamp $(srcdir)$(S)gssapi_generic.h $(CP) $(srcdir)$(S)gssapi_generic.h $@ +$(EHDRDIR)$(S)timestamp: + $(MK_EHDRDIR) + echo timestamp > $(EHDRDIR)$(S)timestamp + $(OUTPRE)gssapi_err_generic.$(OBJEXT): gssapi_err_generic.c gssapi_err_generic.h: gssapi_err_generic.et gssapi_err_generic.c: gssapi_err_generic.et @@ -119,7 +121,8 @@ win-create-ehdrdir: if not exist $(EHDRDIR)\nul mkdir $(EHDRDIR) clean-unix:: clean-libobjs - $(RM) $(ETHDRS) $(ETSRCS) $(HDRS) $(EXPORTED_BUILT_HEADERS) + $(RM) $(ETHDRS) $(ETSRCS) $(HDRS) $(EXPORTED_BUILT_HEADERS) \ + $(EHDRDIR)$(S)timestamp clean-windows:: $(RM) $(HDRS) |
