14 AES_ASM_OBJ
=aes_core.o aes_cbc.o
16 CFLAGS
= $(INCLUDES
) $(CFLAG
)
17 ASFLAGS
= $(INCLUDES
) $(ASFLAG
)
25 LIB
=$(TOP
)/libcrypto.a
26 LIBSRC
=aes_core.c aes_misc.c aes_ecb.c aes_cbc.c aes_cfb.c aes_ofb.c \
28 LIBOBJ
=aes_misc.o aes_ecb.o aes_cfb.o aes_ofb.o aes_ctr.o aes_ige.o \
34 HEADER
= aes_locl.h
$(EXHEADER
)
36 ALL
= $(GENERAL
) $(SRC
) $(HEADER
)
39 (cd ..
/..
; $(MAKE
) DIRS
=crypto SDIRS
=$(DIR
) sub_all
)
44 $(AR
) $(LIB
) $(LIBOBJ
)
45 $(RANLIB
) $(LIB
) || echo Never mind.
50 aes-ia64.s
: asm
/aes-ia64.S
51 $(CC
) $(CFLAGS
) -E asm
/aes-ia64.S
> $@
53 ax86-elf.s
: asm
/aes-586.pl ..
/perlasm
/x86asm.pl
54 (cd asm
; $(PERL
) aes-586.pl elf
$(CFLAGS
) $(PROCESSOR
) > ..
/$@
)
55 ax86-cof.s
: asm
/aes-586.pl ..
/perlasm
/x86asm.pl
56 (cd asm
; $(PERL
) aes-586.pl coff
$(CFLAGS
) $(PROCESSOR
) > ..
/$@
)
57 ax86-out.s
: asm
/aes-586.pl ..
/perlasm
/x86asm.pl
58 (cd asm
; $(PERL
) aes-586.pl a.out
$(CFLAGS
) $(PROCESSOR
) > ..
/$@
)
60 aes-x86_64.s
: asm
/aes-x86_64.pl
61 $(PERL
) asm
/aes-x86_64.pl
$@
63 aes-sparcv9.s
: asm
/aes-sparcv9.pl
64 $(PERL
) asm
/aes-sparcv9.pl
$(CFLAGS
) > $@
67 $(PERL
) $(TOP
)/util
/files.pl Makefile
>> $(TOP
)/MINFO
70 @
$(PERL
) $(TOP
)/util
/mklink.pl ..
/..
/include/openssl
$(EXHEADER
)
71 @
$(PERL
) $(TOP
)/util
/mklink.pl ..
/..
/test $(TEST
)
72 @
$(PERL
) $(TOP
)/util
/mklink.pl ..
/..
/apps
$(APPS
)
75 @
[ -n
"$(INSTALLTOP)" ] # should be set by top Makefile...
76 @headerlist
="$(EXHEADER)"; for i in
$$headerlist ; \
78 (cp
$$i $(INSTALL_PREFIX
)$(INSTALLTOP
)/include/openssl
/$$i; \
79 chmod
644 $(INSTALL_PREFIX
)$(INSTALLTOP
)/include/openssl
/$$i ); \
88 lint
-DLINT
$(INCLUDES
) $(SRC
)>fluff
91 @
[ -n
"$(MAKEDEPEND)" ] # should be set by upper Makefile...
92 $(MAKEDEPEND
) -- $(CFLAG
) $(INCLUDES
) $(DEPFLAG
) -- $(PROGS
) $(LIBSRC
)
95 $(PERL
) -pe
'if (/^# DO NOT DELETE THIS LINE/) {print; exit(0);}' $(MAKEFILE
) >Makefile.new
96 mv
-f Makefile.new
$(MAKEFILE
)
99 rm -f
*.s
*.o
*.obj lib
tags core .pure .nfs
* *.old
*.bak fluff
101 # DO NOT DELETE THIS LINE -- make depend depends on it.
103 aes_cbc.o
: ..
/..
/include/openssl
/aes.h ..
/..
/include/openssl
/e_os2.h
104 aes_cbc.o
: ..
/..
/include/openssl
/opensslconf.h aes_cbc.c aes_locl.h
105 aes_cfb.o
: ..
/..
/e_os.h ..
/..
/include/openssl
/aes.h
106 aes_cfb.o
: ..
/..
/include/openssl
/e_os2.h ..
/..
/include/openssl
/opensslconf.h
107 aes_cfb.o
: aes_cfb.c aes_locl.h
108 aes_core.o
: ..
/..
/include/openssl
/aes.h ..
/..
/include/openssl
/e_os2.h
109 aes_core.o
: ..
/..
/include/openssl
/opensslconf.h aes_core.c aes_locl.h
110 aes_ctr.o
: ..
/..
/include/openssl
/aes.h ..
/..
/include/openssl
/e_os2.h
111 aes_ctr.o
: ..
/..
/include/openssl
/opensslconf.h aes_ctr.c aes_locl.h
112 aes_ecb.o
: ..
/..
/include/openssl
/aes.h ..
/..
/include/openssl
/e_os2.h
113 aes_ecb.o
: ..
/..
/include/openssl
/opensslconf.h aes_ecb.c aes_locl.h
114 aes_ige.o
: ..
/..
/e_os.h ..
/..
/include/openssl
/aes.h ..
/..
/include/openssl
/bio.h
115 aes_ige.o
: ..
/..
/include/openssl
/buffer.h ..
/..
/include/openssl
/crypto.h
116 aes_ige.o
: ..
/..
/include/openssl
/e_os2.h ..
/..
/include/openssl
/err.h
117 aes_ige.o
: ..
/..
/include/openssl
/lhash.h ..
/..
/include/openssl
/opensslconf.h
118 aes_ige.o
: ..
/..
/include/openssl
/opensslv.h ..
/..
/include/openssl
/ossl_typ.h
119 aes_ige.o
: ..
/..
/include/openssl
/safestack.h ..
/..
/include/openssl
/stack.h
120 aes_ige.o
: ..
/..
/include/openssl
/symhacks.h ..
/cryptlib.h aes_ige.c aes_locl.h
121 aes_misc.o
: ..
/..
/include/openssl
/aes.h ..
/..
/include/openssl
/e_os2.h
122 aes_misc.o
: ..
/..
/include/openssl
/opensslconf.h
123 aes_misc.o
: ..
/..
/include/openssl
/opensslv.h aes_locl.h aes_misc.c
124 aes_ofb.o
: ..
/..
/include/openssl
/aes.h ..
/..
/include/openssl
/e_os2.h
125 aes_ofb.o
: ..
/..
/include/openssl
/opensslconf.h aes_locl.h aes_ofb.c