]> git.ipfire.org Git - thirdparty/openssl.git/blame - crypto/stack/Makefile
make depend
[thirdparty/openssl.git] / crypto / stack / Makefile
CommitLineData
d02b48c6 1#
15ac9716 2# OpenSSL/crypto/stack/Makefile
d02b48c6
RE
3#
4
5DIR= stack
6TOP= ../..
7CC= cc
8INCLUDES=
9CFLAG=-g
42ba5d23 10MAKEFILE= Makefile
d02b48c6
RE
11AR= ar r
12
13CFLAGS= $(INCLUDES) $(CFLAG)
14
15GENERAL=Makefile
d02b48c6
RE
16
17LIB=$(TOP)/libcrypto.a
18LIBSRC=stack.c
19LIBOBJ=stack.o
20
21SRC= $(LIBSRC)
22
a80e33b9 23HEADER=
d02b48c6
RE
24
25ALL= $(GENERAL) $(SRC) $(HEADER)
26
27top:
28 (cd ../..; $(MAKE) DIRS=crypto SDIRS=$(DIR) sub_all)
29
30all: lib
31
32lib: $(LIBOBJ)
f072785e 33 $(AR) $(LIB) $(LIBOBJ)
4e20b1a6 34 $(RANLIB) $(LIB) || echo Never mind.
d02b48c6
RE
35 @touch lib
36
37files:
42ba5d23 38 $(PERL) $(TOP)/util/files.pl Makefile >> $(TOP)/MINFO
d02b48c6 39
d02b48c6
RE
40tags:
41 ctags $(SRC)
42
43tests:
44
45lint:
46 lint -DLINT $(INCLUDES) $(SRC)>fluff
47
48depend:
ce92b6eb 49 @[ -n "$(MAKEDEPEND)" ] # should be set by upper Makefile...
001ab3ab 50 $(MAKEDEPEND) -- $(CFLAG) $(INCLUDES) $(DEPFLAG) -- $(PROGS) $(LIBSRC)
d02b48c6
RE
51
52dclean:
99aab161 53 $(PERL) -pe 'if (/^# DO NOT DELETE THIS LINE/) {print; exit(0);}' $(MAKEFILE) >Makefile.new
d02b48c6
RE
54 mv -f Makefile.new $(MAKEFILE)
55
56clean:
bb8f3c58 57 rm -f *.o *.obj lib tags core .pure .nfs* *.old *.bak fluff
d02b48c6 58
d02b48c6 59# DO NOT DELETE THIS LINE -- make depend depends on it.
6242bb9c 60
ce92b6eb
AP
61stack.o: ../../e_os.h ../../include/openssl/asn1.h ../../include/openssl/bio.h
62stack.o: ../../include/openssl/buffer.h ../../include/openssl/crypto.h
63stack.o: ../../include/openssl/e_os2.h ../../include/openssl/err.h
64stack.o: ../../include/openssl/lhash.h ../../include/openssl/obj_mac.h
65stack.o: ../../include/openssl/objects.h ../../include/openssl/opensslconf.h
66stack.o: ../../include/openssl/opensslv.h ../../include/openssl/ossl_typ.h
67stack.o: ../../include/openssl/safestack.h ../../include/openssl/stack.h
a3aadb2d
RL
68stack.o: ../../include/openssl/symhacks.h ../include/internal/cryptlib.h
69stack.o: stack.c