ebfaa045b2e6375b8f78cd6cc898e6141805b171
[openssl.git] / crypto / blake2 / Makefile.in
1 DIR=    blake2
2 TOP=    ../..
3 CC=     cc
4 CPP=    $(CC) -E
5 INCLUDES=
6 CFLAG=-g
7 AR=             ar r
8
9 CFLAGS= $(INCLUDES) $(CFLAG) $(SHARED_CFLAG)
10 ASFLAGS= $(INCLUDES) $(ASFLAG)
11 AFLAGS= $(ASFLAGS)
12
13 GENERAL=Makefile
14
15 LIB=$(TOP)/libcrypto.a
16 LIBSRC=blake2b.c blake2s.c m_blake2b.c m_blake2s.c
17 LIBOBJ=blake2b.o blake2s.o m_blake2b.o m_blake2s.o
18
19 SRC= $(LIBSRC)
20
21 ALL=    $(GENERAL) $(SRC) $(HEADER)
22
23 top:
24         (cd ../..; $(MAKE) DIRS=crypto SDIRS=$(DIR) sub_all)
25
26 all:    lib
27
28 lib:    $(LIBOBJ)
29         $(AR) $(LIB) $(LIBOBJ)
30         $(RANLIB) $(LIB) || echo Never mind.
31         @touch lib
32
33 update: depend
34
35 depend:
36         $(TOP)/util/domd $(CFLAG) $(INCLUDES) $(DEPFLAG) -- $(PROGS) $(LIBSRC)
37
38 clean:
39         rm -f *.s *.o *.obj lib tags core .pure .nfs* *.old *.bak fluff
40
41 # DO NOT DELETE THIS LINE -- make depend depends on it.