1 thisconfigdir=../../../..
2 myfulldir=lib/crypto/builtin/aes
3 mydir=lib/crypto/builtin/aes
4 BUILDTOP=$(REL)..$(S)..$(S)..$(S)..
5 LOCALINCLUDES = -I$(srcdir)/.. -I$(srcdir)/../../krb/dk -I$(srcdir)/../../../../include
8 ##DOS##BUILDTOP = ..\..\..\..
10 ##DOS##OBJFILE=..\$(OUTPRE)aes.lst
12 PROG_LIBPATH=-L$(TOPLIBD)
13 PROG_RPATH=$(KRB5_LIBDIR)
15 CIMPL = @CRYPTO_IMPL@/aes
18 ../../$(CIMPL)/aescrypt.o \
19 ../../$(CIMPL)/aestab.o \
20 ../../$(CIMPL)/aeskey.o \
21 ../../$(CIMPL)/aes_s2k.o
24 $(OUTPRE)../../$(CIMPL)/aescrypt.$(OBJEXT) \
25 $(OUTPRE)../../$(CIMPL)/aestab.$(OBJEXT) \
26 $(OUTPRE)../../$(CIMPL)/aeskey.$(OBJEXT) \
27 $(OUTPRE)../../$(CIMPL)/aes_s2k.$(OBJEXT)
30 $(srcdir)/../../$(CIMPL)/aescrypt.c \
31 $(srcdir)/../../$(CIMPL)/aestab.c \
32 $(srcdir)/../../$(CIMPL)/aeskey.c \
33 $(srcdir)/../../$(CIMPL)/aes_s2k.c
36 $(OUTPRE)../../$(CIMPL)/aescrypt.$(OBJEXT) \
37 $(OUTPRE)../../$(CIMPL)/aestab.$(OBJEXT) \
38 $(OUTPRE)../../$(CIMPL)/aeskey.$(OBJEXT)
40 ##DOS##LIBOBJS = $(OBJS)
42 all-unix:: all-libobjs # aes-gen
48 ../../$(CIMPL)/aes-gen: ../../$(CIMPL)/aes-gen.o $(GEN_OBJS)
49 $(CC_LINK) -I../../../../include $(LOCALINCLUDES) -o ../../$(CIMPL)/aes-gen ../../$(CIMPL)/aes-gen.o $(GEN_OBJS)
51 run-aes-gen: ../../$(CIMPL)/aes-gen
52 ../../$(CIMPL)/aes-gen > kresults.out
57 clean-unix:: clean-libobjs
60 -$(RM) ../../$(CIMPL)/aes-gen ../../$(CIMPL)/aes-gen.o ../../$(CIMPL)/kresults.out