Don't include kdb.h from k5-int.h; instead, include it in the handful
[krb5.git] / src / lib / crypto / md4 / Makefile.in
1 thisconfigdir=./..
2 myfulldir=lib/crypto/md4
3 mydir=md4
4 BUILDTOP=$(REL)..$(S)..$(S)..
5 LOCALINCLUDES = -I$(srcdir)
6 DEFS=
7
8 ##DOS##BUILDTOP = ..\..\..
9 ##DOS##PREFIXDIR=md4
10 ##DOS##OBJFILE=..\$(OUTPRE)md4.lst
11
12 PROG_LIBPATH=-L$(TOPLIBD)
13 PROG_RPATH=$(KRB5_LIBDIR)
14
15 RUN_SETUP = @KRB5_RUN_ENV@ KRB5_CONFIG=$(SRCTOP)/config-files/krb5.conf
16
17 STLIBOBJS= md4.o
18
19 OBJS= $(OUTPRE)md4.$(OBJEXT) 
20
21 SRCS= $(srcdir)/md4.c
22
23 ##DOS##LIBOBJS = $(OBJS)
24
25 all-unix:: all-libobjs
26
27 includes:: depend
28
29 depend:: $(SRCS)
30
31 t_mddriver.c: $(srcdir)/../md5/t_mddriver.c
32         $(CP) $(srcdir)/../md5/t_mddriver.c t_mddriver.c
33
34 t_mddriver.o: t_mddriver.c
35         $(CC) -DMD=4 $(ALL_CFLAGS) -c  t_mddriver.c
36
37 t_mddriver: t_mddriver.o md4.o $(SUPPORT_DEPLIB)
38         $(CC_LINK) -o t_mddriver t_mddriver.o md4.o $(SUPPORT_LIB)
39
40 $(OUTPRE)t_mddriver.obj: t_mddriver.c
41         $(CC) -DMD=4 $(ALL_CFLAGS) -Fo$@ -c $**
42
43 $(OUTPRE)t_mddriver.exe: $(OUTPRE)t_mddriver.obj $(OUTPRE)md4.obj
44         link -out:$@ $**
45
46 check-unix:: t_mddriver
47         $(RUN_SETUP) $(C)t_mddriver -x
48
49 check-windows:: $(OUTPRE)t_mddriver.exe
50         $(OUTPRE)$(C)t_mddriver.exe -x
51
52 clean:: 
53         $(RM) $(OUTPRE)t_mddriver$(EXEEXT) $(OUTPRE)t_mddriver.$(OBJEXT) t_mddriver.c
54
55 clean-unix:: clean-libobjs
56
57 # @libobj_frag@
58
59 # +++ Dependency line eater +++
60
61 # Makefile dependencies follow.  This must be the last section in
62 # the Makefile.in file
63 #
64 md4.so md4.po $(OUTPRE)md4.$(OBJEXT): $(BUILDTOP)/include/autoconf.h \
65   $(BUILDTOP)/include/krb5.h $(BUILDTOP)/include/osconf.h \
66   $(BUILDTOP)/include/profile.h $(COM_ERR_DEPS) $(SRCTOP)/include/k5-err.h \
67   $(SRCTOP)/include/k5-int.h $(SRCTOP)/include/k5-locate.h \
68   $(SRCTOP)/include/k5-platform.h $(SRCTOP)/include/k5-plugin.h \
69   $(SRCTOP)/include/k5-thread.h $(SRCTOP)/include/port-sockets.h \
70   $(SRCTOP)/include/socket-utils.h md4.c rsa-md4.h