]>
git.ipfire.org Git - thirdparty/openssl.git/blob - crypto/rc4/Makefile.in
00e39ecb36d24cba48f3f58316285f833685fe27
2 # OpenSSL/crypto/rc4/Makefile
13 RC4_ENC
=rc4_enc.o rc4_skey.o
15 CFLAGS
= $(INCLUDES
) $(CFLAG
) $(SHARED_CFLAG
)
16 ASFLAGS
= $(INCLUDES
) $(ASFLAG
)
21 LIB
=$(TOP
)/libcrypto.a
22 LIBSRC
=rc4_skey.c rc4_enc.c
29 ALL
= $(GENERAL
) $(SRC
) $(HEADER
)
32 (cd ..
/..
; $(MAKE
) DIRS
=crypto SDIRS
=$(DIR
) sub_all
)
37 $(AR
) $(LIB
) $(LIBOBJ
)
38 $(RANLIB
) $(LIB
) || echo Never mind.
41 rc4-586.s
: asm
/rc4-586.pl ..
/perlasm
/x86asm.pl
42 $(PERL
) asm
/rc4-586.pl
$(PERLASM_SCHEME
) $(CFLAGS
) $(PROCESSOR
) $@
44 rc4-x86_64.s
: asm
/rc4-x86_64.pl
45 $(PERL
) asm
/rc4-x86_64.pl
$(PERLASM_SCHEME
) $@
46 rc4-md5-x86_64.s
: asm
/rc4-md5-x86_64.pl
47 $(PERL
) asm
/rc4-md5-x86_64.pl
$(PERLASM_SCHEME
) $@
49 rc4-ia64.S
: asm
/rc4-ia64.pl
50 $(PERL
) asm
/rc4-ia64.pl
$(CFLAGS
) $@
52 rc4-parisc.s
: asm
/rc4-parisc.pl
53 $(PERL
) asm
/rc4-parisc.pl
$(PERLASM_SCHEME
) $@
55 rc4-ia64.s
: rc4-ia64.S
56 @case
`awk '/^#define RC4_INT/{print$$NF}' $(TOP)/include/openssl/opensslconf.h` in \
57 int
) set
-x
; $(CC
) $(CFLAGS
) -DSZ
=4 -E rc4-ia64.S
> $@
;; \
58 char
) set
-x
; $(CC
) $(CFLAGS
) -DSZ
=1 -E rc4-ia64.S
> $@
;; \
62 # GNU make "catch all"
63 rc4-
%.s
: asm
/rc4-
%.pl
; $(PERL
) $< $(PERLASM_SCHEME
) $@
66 $(PERL
) $(TOP
)/util
/files.pl Makefile
>> $(TOP
)/MINFO
69 $(TOP
)/util
/domd
$(CFLAG
) $(INCLUDES
) -- $(PROGS
) $(LIBSRC
)
72 rm -f
*.s
*.o
*.obj lib
tags core .pure .nfs
* *.old
*.bak fluff
74 # DO NOT DELETE THIS LINE -- make depend depends on it.