Run the script to verify all Windows-exported krb5 functions have the
authorKen Raeburn <raeburn@mit.edu>
Wed, 10 Oct 2007 17:54:49 +0000 (17:54 +0000)
committerKen Raeburn <raeburn@mit.edu>
Wed, 10 Oct 2007 17:54:49 +0000 (17:54 +0000)
right calling convention markers in the header files, on Windows.
Always, for lack of a separate "maintainer mode" like we have on UNIX.

git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@20110 dc483132-0cff-0310-8789-dd5450dbe970

src/include/Makefile.in

index 2a20d738310a28dc64389cb145764277e2b3156a..4978985f0cd19a07561f63cd5e03dbe8b4929f25 100644 (file)
@@ -30,7 +30,7 @@ K5_ET_HEADERS = \
 BUILT_HEADERS = osconf.h
 
 all-unix:: autoconf.h $(BUILT_HEADERS)
-all-windows:: autoconf.h $(BUILT_HEADERS)
+all-windows:: autoconf.h $(BUILT_HEADERS) verify-calling-conventions-krb5
 
 all-unix:: @MAINT@ verify-calling-conventions-krb5
 
@@ -94,10 +94,14 @@ krb5.stamp: $(srcdir)/krb5/krb5.hin $(K5_ET_HEADERS)
 verify-calling-conventions-krb5: private-and-public-decls
        $(PERL) -w $(SRCTOP)/util/def-check.pl private-and-public-decls $(SRCTOP)/lib/krb5_32.def
 
+##DOS##!if 0
 HEADERS_TO_CHECK = krb5/krb5.h $(srcdir)/k5-int.h $(srcdir)/krb5/preauth_plugin.h
 
 private-and-public-decls: $(HEADERS_TO_CHECK)
        cat $(HEADERS_TO_CHECK) > $@
+##DOS##!endif
+##DOS##private-and-public-decls:
+##DOS##        copy krb5\krb5.h+k5-int.h+krb5\preauth_plugin.h $@
 
 #
 # Build the error table include files: