aboutsummaryrefslogtreecommitdiff
path: root/src/clients/kpasswd
diff options
context:
space:
mode:
authorKen Raeburn <raeburn@mit.edu>2006-05-23 00:03:06 +0000
committerKen Raeburn <raeburn@mit.edu>2006-05-23 00:03:06 +0000
commitee330a2d8d97e705bcdbb89670b81c09eb692e10 (patch)
tree1352455ae7499521c5ae97bb1cb7de412b94c543 /src/clients/kpasswd
parent7dc48ce343aae54d4f1fb792a303761df52581e1 (diff)
downloadkrb5-ee330a2d8d97e705bcdbb89670b81c09eb692e10.zip
krb5-ee330a2d8d97e705bcdbb89670b81c09eb692e10.tar.gz
krb5-ee330a2d8d97e705bcdbb89670b81c09eb692e10.tar.bz2
install headers into include/krb5
Create include/krb5 directory, and put krb5.h and (k5-)locate.h there in the build tree. Stub krb5.h in main include directory just includes krb5/krb5.h. Update dependencies, and add dependencies in a couple Makefiles that didn't have them. ticket: new git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@18030 dc483132-0cff-0310-8789-dd5450dbe970
Diffstat (limited to 'src/clients/kpasswd')
-rw-r--r--src/clients/kpasswd/Makefile.in12
1 files changed, 12 insertions, 0 deletions
diff --git a/src/clients/kpasswd/Makefile.in b/src/clients/kpasswd/Makefile.in
index aca1f1a..0627334 100644
--- a/src/clients/kpasswd/Makefile.in
+++ b/src/clients/kpasswd/Makefile.in
@@ -6,6 +6,8 @@ PROG_LIBPATH=-L$(TOPLIBD)
PROG_RPATH=$(KRB5_LIBDIR)
DEFS=
+SRCS=kpasswd.c ksetpwd.c
+
kpasswd: kpasswd.o $(KRB5_BASE_DEPLIBS)
$(CC_LINK) -o kpasswd kpasswd.o $(KRB5_BASE_LIBS)
@@ -28,3 +30,13 @@ all-windows:: $(OUTPRE)kpasswd.exe
$(OUTPRE)kpasswd.exe: $(OUTPRE)kpasswd.obj $(KLIB) $(CLIB)
link $(EXE_LINKOPTS) -out:$@ $** $(SCLIB)
+# +++ Dependency line eater +++
+#
+# Makefile dependencies follow. This must be the last section in
+# the Makefile.in file
+#
+$(OUTPRE)kpasswd.$(OBJEXT): $(BUILDTOP)/include/autoconf.h \
+ $(BUILDTOP)/include/krb5/krb5.h $(COM_ERR_DEPS) $(SRCTOP)/include/krb5.h \
+ kpasswd.c
+$(OUTPRE)ksetpwd.$(OBJEXT): $(BUILDTOP)/include/krb5/krb5.h \
+ $(COM_ERR_DEPS) $(SRCTOP)/include/krb5.h ksetpwd.c