aboutsummaryrefslogtreecommitdiff
path: root/src/lib/krb5/ccache/Makefile.in
diff options
context:
space:
mode:
authorEzra Peisach <epeisach@mit.edu>2000-09-22 20:13:30 +0000
committerEzra Peisach <epeisach@mit.edu>2000-09-22 20:13:30 +0000
commit72ab1ae4c613e78539ccf721f781b10c998dc759 (patch)
tree2b79732baaf003dd78f9d9129ee190e8d6d15884 /src/lib/krb5/ccache/Makefile.in
parent353d43da34c4f040a74dbca9c71dea8d5610789c (diff)
downloadkrb5-72ab1ae4c613e78539ccf721f781b10c998dc759.zip
krb5-72ab1ae4c613e78539ccf721f781b10c998dc759.tar.gz
krb5-72ab1ae4c613e78539ccf721f781b10c998dc759.tar.bz2
* Makefile.in (check-unix): Build and exectute t_cc
* t_cc.c: Test harness for memory, stdio and file caches. git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@12665 dc483132-0cff-0310-8789-dd5450dbe970
Diffstat (limited to 'src/lib/krb5/ccache/Makefile.in')
-rw-r--r--src/lib/krb5/ccache/Makefile.in26
1 files changed, 23 insertions, 3 deletions
diff --git a/src/lib/krb5/ccache/Makefile.in b/src/lib/krb5/ccache/Makefile.in
index c4e7d98..b3344f7 100644
--- a/src/lib/krb5/ccache/Makefile.in
+++ b/src/lib/krb5/ccache/Makefile.in
@@ -4,6 +4,10 @@ mydir=ccache
BUILDTOP=$(REL)$(U)$(S)$(U)$(S)$(U)
LOCAL_SUBDIRS =
+RUN_SETUP = @KRB5_RUN_ENV@
+PROG_LIBPATH=-L$(TOPLIBD)
+PROG_RPATH=$(KRB5_LIBDIR)
+
LOCALINCLUDES = -I$(srcdir)$(S)ccapi $(WIN_INCLUDES)
##DOS##WIN_INCLUDES = -I$(SRCTOP)\windows\lib
@@ -49,9 +53,6 @@ SRCS= $(srcdir)/ccbase.c \
all-unix:: all-libobjs
-t_stdio: t_stdio.o
- $(CC) -o t_stdio $(OBJS) t_stdio.o
-
all-windows:: subdirs $(OBJFILE)
##DOS##subdirs:: ccapi\$(OUTPRE)file.lst
@@ -78,3 +79,22 @@ clean-windows::
cd ..
@echo Making clean in krb5\ccache
$(RM) $(OBJFILE)
+
+T_FILE_OBJS=t_file.o
+
+t_file: $(T_FILE_OBJS) $(KRB5_BASE_DEPLIBS)
+ $(CC_LINK) -o t_file $(T_FILE_OBJS) $(KRB5_BASE_LIBS)
+
+T_CC_OBJS=t_cc.o
+
+t_cc: $(T_CC_OBJS) $(KRB5_BASE_DEPLIBS)
+ $(CC_LINK) -o t_cc $(T_CC_OBJS) $(KRB5_BASE_LIBS)
+
+check-unix:: t_cc
+ KRB5_CONFIG=$(srcdir)/t_krb5.conf ; export KRB5_CONFIG ;\
+ $(RUN_SETUP) ./t_cc
+
+clean-unix::
+ $(RM) t_cc t_cc.o
+
+