]>
Commit | Line | Data |
---|---|---|
7dcb2186 | 1 | # |
d10dac11 | 2 | # OpenSSL/crypto/ct/Makefile |
7dcb2186 AP |
3 | # |
4 | ||
d10dac11 | 5 | DIR= ct |
7dcb2186 AP |
6 | TOP= ../.. |
7 | CC= cc | |
d10dac11 | 8 | INCLUDES= -I.. -I$(TOP) -I../../include |
7dcb2186 | 9 | CFLAG=-g |
d10dac11 | 10 | MAKEFILE= Makefile |
7dcb2186 AP |
11 | AR= ar r |
12 | ||
45502bfe | 13 | CFLAGS= $(INCLUDES) $(CFLAG) $(SHARED_CFLAG) |
7dcb2186 AP |
14 | |
15 | GENERAL=Makefile | |
7dcb2186 AP |
16 | |
17 | LIB=$(TOP)/libcrypto.a | |
8c6afbc5 RP |
18 | LIBSRC= ct_b64.c ct_err.c ct_log.c ct_oct.c ct_prn.c ct_sct.c ct_sct_ctx.c \ |
19 | ct_vfy.c ct_x509v3.c | |
20 | LIBOBJ= ct_b64.o ct_err.o ct_log.o ct_oct.o ct_prn.o ct_sct.o ct_sct_ctx.o \ | |
21 | ct_vfy.o ct_x509v3.o | |
7dcb2186 AP |
22 | |
23 | SRC= $(LIBSRC) | |
24 | ||
d10dac11 RS |
25 | HEADER= |
26 | ||
7dcb2186 AP |
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: |
ce192ebe | 43 | $(TOP)/util/domd $(CFLAG) $(INCLUDES) -- $(PROGS) $(LIBSRC) |
7dcb2186 | 44 | |
7dcb2186 | 45 | clean: |
d10dac11 | 46 | rm -f *.o *.obj lib tags core .pure .nfs* *.old *.bak fluff |
7dcb2186 AP |
47 | |
48 | # DO NOT DELETE THIS LINE -- make depend depends on it. |