summaryrefslogtreecommitdiffstats
path: root/src
diff options
context:
space:
mode:
authorKen Raeburn <raeburn@mit.edu>2007-01-20 11:29:07 +0000
committerKen Raeburn <raeburn@mit.edu>2007-01-20 11:29:07 +0000
commiteee463e7d925bd5ebea52ac222241dbd02a6856f (patch)
tree4a4518272d09101d6ee40d5f658bd4a3d837bd73 /src
parentadb2febec55161b99818465568d53621e7df22e7 (diff)
downloadkrb5-eee463e7d925bd5ebea52ac222241dbd02a6856f.tar.gz
krb5-eee463e7d925bd5ebea52ac222241dbd02a6856f.tar.xz
krb5-eee463e7d925bd5ebea52ac222241dbd02a6856f.zip
* Makefile.in (private-and-public-decls): New target file, created from
k5-int.h and krb5.h. (verify-calling-conventions-krb5): Use it instead of krb5.h. (clean-unix): Get rid of it. git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@19081 dc483132-0cff-0310-8789-dd5450dbe970
Diffstat (limited to 'src')
-rw-r--r--src/include/Makefile.in8
1 files changed, 5 insertions, 3 deletions
diff --git a/src/include/Makefile.in b/src/include/Makefile.in
index 47bdce823d..da76528a4f 100644
--- a/src/include/Makefile.in
+++ b/src/include/Makefile.in
@@ -85,8 +85,10 @@ krb5/krb5.h: $(srcdir)/krb5/krb5.hin krb5_err.h kdb5_err.h kv5m_err.h krb524_err
asn1_err.h >> krb5/krb5.h
echo "#endif /* KRB5_KRB5_H_INCLUDED */" >> krb5/krb5.h
-verify-calling-conventions-krb5: krb5/krb5.h
- $(PERL) -w $(SRCTOP)/util/def-check.pl krb5/krb5.h $(SRCTOP)/lib/krb5_32.def
+verify-calling-conventions-krb5: private-and-public-decls
+ $(PERL) -w $(SRCTOP)/util/def-check.pl private-and-public-decls $(SRCTOP)/lib/krb5_32.def
+private-and-public-decls: krb5/krb5.h $(srcdir)/k5-int.h
+ cat krb5/krb5.h $(srcdir)/k5-int.h > private-and-public-decls
#
# Build the error table include files:
@@ -108,7 +110,7 @@ krb524_err.h: $(SRCTOP)/lib/krb5/error_tables/krb524_err.et
clean-unix::
$(RM) krb5/krb5.h krb5_err.h kdb5_err.h kv5m_err.h krb524_err.h \
- asn1_err.h
+ asn1_err.h private-and-public-decls
$(RM) $(ET_HEADERS) autoconf.stamp
clean-windows::