]>
Commit | Line | Data |
---|---|---|
7dcb2186 AP |
1 | # |
2 | # OpenSSL/crypto/chacha/Makefile | |
3 | # | |
4 | ||
5 | DIR= chacha | |
6 | TOP= ../.. | |
7 | CC= cc | |
8 | CPP= $(CC) -E | |
9 | INCLUDES= | |
10 | CFLAG=-g | |
11 | AR= ar r | |
12 | ||
13 | CHACHA_ENC=chacha_enc.o | |
14 | ||
15 | CFLAGS= $(INCLUDES) $(CFLAG) | |
16 | ASFLAGS= $(INCLUDES) $(ASFLAG) | |
17 | AFLAGS= $(ASFLAGS) | |
18 | ||
19 | GENERAL=Makefile | |
7dcb2186 AP |
20 | |
21 | LIB=$(TOP)/libcrypto.a | |
22 | LIBSRC=chacha_enc.c | |
23 | LIBOBJ=$(CHACHA_ENC) | |
24 | ||
25 | SRC= $(LIBSRC) | |
26 | ||
27 | ALL= $(GENERAL) $(SRC) $(HEADER) | |
28 | ||
29 | top: | |
30 | (cd ../..; $(MAKE) DIRS=crypto SDIRS=$(DIR) sub_all) | |
31 | ||
32 | all: lib | |
33 | ||
34 | lib: $(LIBOBJ) | |
35 | $(AR) $(LIB) $(LIBOBJ) | |
36 | $(RANLIB) $(LIB) || echo Never mind. | |
37 | @touch lib | |
38 | ||
39 | files: | |
40 | $(PERL) $(TOP)/util/files.pl Makefile >> $(TOP)/MINFO | |
41 | ||
7dcb2186 | 42 | depend: |
ced2c2c5 | 43 | $(TOP)/util/domd $(CFLAG) $(INCLUDES) $(DEPFLAG) -- $(PROGS) $(LIBSRC) |
7dcb2186 | 44 | |
7dcb2186 AP |
45 | clean: |
46 | rm -f *.s *.o *.obj lib tags core .pure .nfs* *.old *.bak fluff | |
47 | ||
48 | # DO NOT DELETE THIS LINE -- make depend depends on it. |