]> git.ipfire.org Git - thirdparty/openssl.git/blame - crypto/whrlpool/Makefile.in
Make sure the effect of "pic" / "no-pic" is used with assembler compilations
[thirdparty/openssl.git] / crypto / whrlpool / Makefile.in
CommitLineData
4adfe93c
AP
1#
2# crypto/whrlpool/Makefile
3#
4
5DIR= whrlpool
6TOP= ../..
7CC= cc
8CPP= $(CC) -E
9INCLUDES=
10CFLAG=-g
11MAKEFILE= Makefile
12AR= ar r
13
4c5e19b6
AP
14WP_ASM_OBJ=wp_block.o
15
45502bfe 16CFLAGS= $(INCLUDES) $(CFLAG) $(SHARED_CFLAG)
5b14d5b5 17ASFLAGS= $(INCLUDES) $(ASFLAG) $(SHARED_CFLAG)
4adfe93c
AP
18AFLAGS= $(ASFLAGS)
19
20GENERAL=Makefile
4adfe93c
AP
21
22LIB=$(TOP)/libcrypto.a
23LIBSRC=wp_dgst.c wp_block.c
4c5e19b6 24LIBOBJ=wp_dgst.o $(WP_ASM_OBJ)
4adfe93c
AP
25
26SRC= $(LIBSRC)
27
a80e33b9 28HEADER= wp_locl.h
4adfe93c
AP
29
30ALL= $(GENERAL) $(SRC) $(HEADER)
31
32top:
33 (cd ../..; $(MAKE) DIRS=crypto SDIRS=$(DIR) sub_all)
34
35all: lib
36
37lib: $(LIBOBJ)
f072785e 38 $(AR) $(LIB) $(LIBOBJ)
4adfe93c
AP
39 $(RANLIB) $(LIB) || echo Never mind.
40 @touch lib
41
fa8e921f 42wp-mmx.s: asm/wp-mmx.pl ../perlasm/x86asm.pl
81e61d7c 43 $(PERL) asm/wp-mmx.pl $(PERLASM_SCHEME) $(CFLAGS) $(PROCESSOR) $@
4adfe93c 44
ed26604a 45wp-x86_64.s: asm/wp-x86_64.pl
81e61d7c 46 $(PERL) asm/wp-x86_64.pl $(PERLASM_SCHEME) $@
ed26604a 47
4adfe93c
AP
48$(LIBOBJ): $(LIBSRC)
49
50files:
51 $(PERL) $(TOP)/util/files.pl Makefile >> $(TOP)/MINFO
52
4adfe93c 53depend:
ce192ebe 54 $(TOP)/util/domd $(CFLAG) $(INCLUDES) -- $(PROGS) $(LIBSRC)
4adfe93c 55
4adfe93c
AP
56clean:
57 rm -f *.s *.o *.obj lib tags core .pure .nfs* *.old *.bak fluff
58
59# DO NOT DELETE THIS LINE -- make depend depends on it.