]> git.ipfire.org Git - thirdparty/openssl.git/blame - crypto/rand/Makefile.ssl
Remove temporary files when done.
[thirdparty/openssl.git] / crypto / rand / Makefile.ssl
CommitLineData
d02b48c6
RE
1#
2# SSLeay/crypto/rand/Makefile
3#
4
5DIR= rand
6TOP= ../..
7CC= cc
8INCLUDES=
9CFLAG=-g
e5f3045f
BM
10INSTALL_PREFIX=
11OPENSSLDIR= /usr/local/ssl
d02b48c6
RE
12INSTALLTOP=/usr/local/ssl
13MAKE= make -f Makefile.ssl
8039257d 14MAKEDEPEND= $(TOP)/util/domd $(TOP)
d02b48c6
RE
15MAKEFILE= Makefile.ssl
16AR= ar r
17
18CFLAGS= $(INCLUDES) $(CFLAG)
19
20GENERAL=Makefile
21TEST= randtest.c
22APPS=
23
24LIB=$(TOP)/libcrypto.a
0c61e299
RL
25LIBSRC=md_rand.c randfile.c rand_lib.c rand_err.c rand_egd.c \
26 rand_win.c rand_unix.c
27LIBOBJ=md_rand.o randfile.o rand_lib.o rand_err.o rand_egd.o \
28 rand_win.o rand_unix.o
d02b48c6
RE
29
30SRC= $(LIBSRC)
31
32EXHEADER= rand.h
33HEADER= $(EXHEADER)
34
35ALL= $(GENERAL) $(SRC) $(HEADER)
36
37top:
38 (cd ../..; $(MAKE) DIRS=crypto SDIRS=$(DIR) sub_all)
39
40all: lib
41
42lib: $(LIBOBJ)
43 $(AR) $(LIB) $(LIBOBJ)
4e20a4e6
RL
44 @echo You may get an error following this line. Please ignore.
45 - $(RANLIB) $(LIB)
d02b48c6
RE
46 @touch lib
47
48files:
99aab161 49 $(PERL) $(TOP)/util/files.pl Makefile.ssl >> $(TOP)/MINFO
d02b48c6
RE
50
51links:
bb8f3c58 52 @$(TOP)/util/point.sh Makefile.ssl Makefile
1314c344
BM
53 @$(PERL) $(TOP)/util/mklink.pl ../../include/openssl $(EXHEADER)
54 @$(PERL) $(TOP)/util/mklink.pl ../../test $(TEST)
55 @$(PERL) $(TOP)/util/mklink.pl ../../apps $(APPS)
d02b48c6
RE
56
57install:
58 @for i in $(EXHEADER) ; \
59 do \
e5f3045f
BM
60 (cp $$i $(INSTALL_PREFIX)$(INSTALLTOP)/include/openssl/$$i; \
61 chmod 644 $(INSTALL_PREFIX)$(INSTALLTOP)/include/openssl/$$i ); \
d02b48c6
RE
62 done;
63
64tags:
65 ctags $(SRC)
66
67tests:
68
69lint:
70 lint -DLINT $(INCLUDES) $(SRC)>fluff
71
72depend:
f5d7a031 73 $(MAKEDEPEND) $(INCLUDES) $(DEPFLAG) $(PROGS) $(LIBSRC)
d02b48c6
RE
74
75dclean:
99aab161 76 $(PERL) -pe 'if (/^# DO NOT DELETE THIS LINE/) {print; exit(0);}' $(MAKEFILE) >Makefile.new
d02b48c6
RE
77 mv -f Makefile.new $(MAKEFILE)
78
79clean:
bb8f3c58 80 rm -f *.o *.obj lib tags core .pure .nfs* *.old *.bak fluff
d02b48c6 81
d02b48c6 82# DO NOT DELETE THIS LINE -- make depend depends on it.
6242bb9c 83
1c4f90a0
GT
84md_rand.o: ../../include/openssl/bio.h ../../include/openssl/crypto.h
85md_rand.o: ../../include/openssl/e_os.h ../../include/openssl/e_os2.h
86md_rand.o: ../../include/openssl/err.h ../../include/openssl/lhash.h
a8eeb155 87md_rand.o: ../../include/openssl/opensslconf.h ../../include/openssl/opensslv.h
dd9d233e 88md_rand.o: ../../include/openssl/rand.h ../../include/openssl/safestack.h
62ab514e
RL
89md_rand.o: ../../include/openssl/sha.h ../../include/openssl/stack.h
90md_rand.o: ../../include/openssl/symhacks.h rand_lcl.h
a7b991bd 91rand_egd.o: ../../include/openssl/opensslconf.h ../../include/openssl/rand.h
1c4f90a0
GT
92rand_err.o: ../../include/openssl/bio.h ../../include/openssl/crypto.h
93rand_err.o: ../../include/openssl/err.h ../../include/openssl/lhash.h
94rand_err.o: ../../include/openssl/opensslv.h ../../include/openssl/rand.h
95rand_err.o: ../../include/openssl/safestack.h ../../include/openssl/stack.h
62ab514e 96rand_err.o: ../../include/openssl/symhacks.h
5270e702
RL
97rand_lib.o: ../../include/openssl/asn1.h ../../include/openssl/bio.h
98rand_lib.o: ../../include/openssl/blowfish.h ../../include/openssl/bn.h
99rand_lib.o: ../../include/openssl/cast.h ../../include/openssl/crypto.h
100rand_lib.o: ../../include/openssl/des.h ../../include/openssl/dh.h
49783612
BL
101rand_lib.o: ../../include/openssl/dsa.h ../../include/openssl/e_os.h
102rand_lib.o: ../../include/openssl/e_os2.h ../../include/openssl/engine.h
103rand_lib.o: ../../include/openssl/evp.h ../../include/openssl/idea.h
104rand_lib.o: ../../include/openssl/md2.h ../../include/openssl/md4.h
105rand_lib.o: ../../include/openssl/md5.h ../../include/openssl/mdc2.h
106rand_lib.o: ../../include/openssl/obj_mac.h ../../include/openssl/objects.h
107rand_lib.o: ../../include/openssl/opensslconf.h
5270e702
RL
108rand_lib.o: ../../include/openssl/opensslv.h ../../include/openssl/rand.h
109rand_lib.o: ../../include/openssl/rc2.h ../../include/openssl/rc4.h
6a8ba34f 110rand_lib.o: ../../include/openssl/rc5.h ../../include/openssl/rd_fst.h
5270e702
RL
111rand_lib.o: ../../include/openssl/rijndael.h ../../include/openssl/ripemd.h
112rand_lib.o: ../../include/openssl/rsa.h ../../include/openssl/safestack.h
113rand_lib.o: ../../include/openssl/sha.h ../../include/openssl/stack.h
114rand_lib.o: ../../include/openssl/symhacks.h
49783612
BL
115rand_unix.o: ../../include/openssl/bio.h ../../include/openssl/buffer.h
116rand_unix.o: ../../include/openssl/crypto.h ../../include/openssl/e_os.h
117rand_unix.o: ../../include/openssl/e_os2.h ../../include/openssl/err.h
118rand_unix.o: ../../include/openssl/lhash.h ../../include/openssl/opensslconf.h
119rand_unix.o: ../../include/openssl/opensslv.h ../../include/openssl/rand.h
120rand_unix.o: ../../include/openssl/safestack.h ../../include/openssl/sha.h
121rand_unix.o: ../../include/openssl/stack.h ../../include/openssl/symhacks.h
122rand_unix.o: ../cryptlib.h rand_lcl.h
f944e784
RL
123rand_win.o: ../../include/openssl/bio.h ../../include/openssl/buffer.h
124rand_win.o: ../../include/openssl/crypto.h ../../include/openssl/e_os.h
125rand_win.o: ../../include/openssl/e_os2.h ../../include/openssl/err.h
126rand_win.o: ../../include/openssl/lhash.h ../../include/openssl/opensslconf.h
127rand_win.o: ../../include/openssl/opensslv.h ../../include/openssl/rand.h
128rand_win.o: ../../include/openssl/safestack.h ../../include/openssl/sha.h
62ab514e
RL
129rand_win.o: ../../include/openssl/stack.h ../../include/openssl/symhacks.h
130rand_win.o: ../cryptlib.h rand_lcl.h
7bd3a580
RL
131randfile.o: ../../include/openssl/crypto.h ../../include/openssl/e_os.h
132randfile.o: ../../include/openssl/e_os2.h ../../include/openssl/opensslconf.h
133randfile.o: ../../include/openssl/opensslv.h ../../include/openssl/rand.h
134randfile.o: ../../include/openssl/safestack.h ../../include/openssl/stack.h
62ab514e 135randfile.o: ../../include/openssl/symhacks.h