+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:
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
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)