]>
Commit | Line | Data |
---|---|---|
5270e702 RL |
1 | # |
2 | # OpenSSL/crypto/engine/Makefile | |
3 | # | |
4 | ||
5 | DIR= engine | |
6 | TOP= ../.. | |
7 | CC= cc | |
41d2a336 | 8 | INCLUDES= -I.. -I$(TOP) -I../../include |
5270e702 RL |
9 | CFLAG=-g |
10 | INSTALL_PREFIX= | |
11 | OPENSSLDIR= /usr/local/ssl | |
12 | INSTALLTOP=/usr/local/ssl | |
13 | MAKE= make -f Makefile.ssl | |
cf1b7d96 RL |
14 | MAKEDEPPROG= makedepend |
15 | MAKEDEPEND= $(TOP)/util/domd $(TOP) -MD $(MAKEDEPPROG) | |
5270e702 RL |
16 | MAKEFILE= Makefile.ssl |
17 | AR= ar r | |
18 | ||
19 | CFLAGS= $(INCLUDES) $(CFLAG) | |
20 | ||
21 | GENERAL=Makefile | |
22 | TEST= enginetest.c | |
23 | APPS= | |
24 | ||
25 | LIB=$(TOP)/libcrypto.a | |
11c0f120 | 26 | LIBSRC= engine_err.c engine_lib.c engine_list.c engine_all.c engine_openssl.c \ |
354c3ace BL |
27 | engine_evp.c \ |
28 | hw_atalla.c hw_cswift.c hw_ncipher.c hw_nuron.c hw_ubsec.c \ | |
29 | hw_openbsd_dev_crypto.c | |
11c0f120 | 30 | LIBOBJ= engine_err.o engine_lib.o engine_list.o engine_all.o engine_openssl.o \ |
354c3ace BL |
31 | engine_evp.o \ |
32 | hw_atalla.o hw_cswift.o hw_ncipher.o hw_nuron.o hw_ubsec.o \ | |
33 | hw_openbsd_dev_crypto.o | |
5270e702 RL |
34 | |
35 | SRC= $(LIBSRC) | |
36 | ||
37 | EXHEADER= engine.h | |
38 | HEADER= $(EXHEADER) | |
39 | ||
40 | ALL= $(GENERAL) $(SRC) $(HEADER) | |
41 | ||
42 | top: | |
43 | (cd ../..; $(MAKE) DIRS=crypto SDIRS=$(DIR) sub_all) | |
44 | ||
45 | all: lib | |
46 | ||
47 | lib: $(LIBOBJ) | |
48 | $(AR) $(LIB) $(LIBOBJ) | |
49 | $(RANLIB) $(LIB) | |
50 | @touch lib | |
51 | ||
52 | files: | |
53 | $(PERL) $(TOP)/util/files.pl Makefile.ssl >> $(TOP)/MINFO | |
54 | ||
55 | links: | |
56 | @$(TOP)/util/point.sh Makefile.ssl Makefile | |
57 | @$(PERL) $(TOP)/util/mklink.pl ../../include/openssl $(EXHEADER) | |
58 | @$(PERL) $(TOP)/util/mklink.pl ../../test $(TEST) | |
59 | @$(PERL) $(TOP)/util/mklink.pl ../../apps $(APPS) | |
60 | ||
61 | install: | |
62 | @for i in $(EXHEADER) ; \ | |
63 | do \ | |
64 | (cp $$i $(INSTALL_PREFIX)$(INSTALLTOP)/include/openssl/$$i; \ | |
65 | chmod 644 $(INSTALL_PREFIX)$(INSTALLTOP)/include/openssl/$$i ); \ | |
66 | done; | |
67 | ||
68 | tags: | |
69 | ctags $(SRC) | |
70 | ||
71 | tests: | |
72 | ||
73 | lint: | |
74 | lint -DLINT $(INCLUDES) $(SRC)>fluff | |
75 | ||
76 | depend: | |
77 | $(MAKEDEPEND) $(INCLUDES) $(DEPFLAG) $(PROGS) $(LIBSRC) | |
78 | ||
79 | dclean: | |
80 | $(PERL) -pe 'if (/^# DO NOT DELETE THIS LINE/) {print; exit(0);}' $(MAKEFILE) >Makefile.new | |
81 | mv -f Makefile.new $(MAKEFILE) | |
82 | ||
83 | clean: | |
84 | rm -f *.o */*.o *.obj lib tags core .pure .nfs* *.old *.bak fluff | |
85 | ||
86 | # DO NOT DELETE THIS LINE -- make depend depends on it. | |
87 | ||
d88a26c4 | 88 | engine_all.o: ../../include/openssl/asn1.h ../../include/openssl/bio.h |
d66ace9d BL |
89 | engine_all.o: ../../include/openssl/bn.h ../../include/openssl/crypto.h |
90 | engine_all.o: ../../include/openssl/dh.h ../../include/openssl/dsa.h | |
91 | engine_all.o: ../../include/openssl/e_os2.h ../../include/openssl/engine.h | |
92 | engine_all.o: ../../include/openssl/err.h ../../include/openssl/lhash.h | |
ccb9643f | 93 | engine_all.o: ../../include/openssl/opensslconf.h |
d66ace9d BL |
94 | engine_all.o: ../../include/openssl/opensslv.h ../../include/openssl/rand.h |
95 | engine_all.o: ../../include/openssl/rsa.h ../../include/openssl/safestack.h | |
2b49dd1e | 96 | engine_all.o: ../../include/openssl/stack.h ../../include/openssl/symhacks.h |
d66ace9d BL |
97 | engine_all.o: ../../include/openssl/types.h ../../include/openssl/ui.h |
98 | engine_all.o: engine_all.c engine_int.h | |
d88a26c4 | 99 | engine_err.o: ../../include/openssl/asn1.h ../../include/openssl/bio.h |
d66ace9d BL |
100 | engine_err.o: ../../include/openssl/bn.h ../../include/openssl/crypto.h |
101 | engine_err.o: ../../include/openssl/dh.h ../../include/openssl/dsa.h | |
102 | engine_err.o: ../../include/openssl/e_os2.h ../../include/openssl/engine.h | |
103 | engine_err.o: ../../include/openssl/err.h ../../include/openssl/lhash.h | |
5270e702 | 104 | engine_err.o: ../../include/openssl/opensslconf.h |
d66ace9d BL |
105 | engine_err.o: ../../include/openssl/opensslv.h ../../include/openssl/rand.h |
106 | engine_err.o: ../../include/openssl/rsa.h ../../include/openssl/safestack.h | |
2b49dd1e | 107 | engine_err.o: ../../include/openssl/stack.h ../../include/openssl/symhacks.h |
d66ace9d BL |
108 | engine_err.o: ../../include/openssl/types.h ../../include/openssl/ui.h |
109 | engine_err.o: engine_err.c | |
354c3ace BL |
110 | engine_evp.o: ../../include/openssl/asn1.h ../../include/openssl/bio.h |
111 | engine_evp.o: ../../include/openssl/bn.h ../../include/openssl/crypto.h | |
112 | engine_evp.o: ../../include/openssl/dh.h ../../include/openssl/dsa.h | |
113 | engine_evp.o: ../../include/openssl/e_os2.h ../../include/openssl/engine.h | |
114 | engine_evp.o: ../../include/openssl/evp.h ../../include/openssl/obj_mac.h | |
115 | engine_evp.o: ../../include/openssl/objects.h | |
116 | engine_evp.o: ../../include/openssl/opensslconf.h | |
117 | engine_evp.o: ../../include/openssl/opensslv.h ../../include/openssl/rand.h | |
118 | engine_evp.o: ../../include/openssl/rsa.h ../../include/openssl/safestack.h | |
119 | engine_evp.o: ../../include/openssl/stack.h ../../include/openssl/symhacks.h | |
120 | engine_evp.o: ../../include/openssl/types.h ../../include/openssl/ui.h | |
121 | engine_evp.o: engine_evp.c engine_int.h | |
41d2a336 | 122 | engine_lib.o: ../../e_os.h ../../include/openssl/asn1.h |
dbad1690 BL |
123 | engine_lib.o: ../../include/openssl/bio.h ../../include/openssl/bn.h |
124 | engine_lib.o: ../../include/openssl/buffer.h ../../include/openssl/crypto.h | |
125 | engine_lib.o: ../../include/openssl/dh.h ../../include/openssl/dsa.h | |
126 | engine_lib.o: ../../include/openssl/e_os2.h ../../include/openssl/engine.h | |
d66ace9d | 127 | engine_lib.o: ../../include/openssl/err.h ../../include/openssl/lhash.h |
5270e702 | 128 | engine_lib.o: ../../include/openssl/opensslconf.h |
d66ace9d BL |
129 | engine_lib.o: ../../include/openssl/opensslv.h ../../include/openssl/rand.h |
130 | engine_lib.o: ../../include/openssl/rsa.h ../../include/openssl/safestack.h | |
2b49dd1e | 131 | engine_lib.o: ../../include/openssl/stack.h ../../include/openssl/symhacks.h |
d66ace9d BL |
132 | engine_lib.o: ../../include/openssl/types.h ../../include/openssl/ui.h |
133 | engine_lib.o: ../cryptlib.h engine_int.h engine_lib.c | |
41d2a336 | 134 | engine_list.o: ../../e_os.h ../../include/openssl/asn1.h |
dbad1690 BL |
135 | engine_list.o: ../../include/openssl/bio.h ../../include/openssl/bn.h |
136 | engine_list.o: ../../include/openssl/buffer.h ../../include/openssl/crypto.h | |
137 | engine_list.o: ../../include/openssl/dh.h ../../include/openssl/dsa.h | |
138 | engine_list.o: ../../include/openssl/e_os2.h ../../include/openssl/engine.h | |
d66ace9d | 139 | engine_list.o: ../../include/openssl/err.h ../../include/openssl/lhash.h |
5270e702 | 140 | engine_list.o: ../../include/openssl/opensslconf.h |
d66ace9d BL |
141 | engine_list.o: ../../include/openssl/opensslv.h ../../include/openssl/rand.h |
142 | engine_list.o: ../../include/openssl/rsa.h ../../include/openssl/safestack.h | |
2b49dd1e | 143 | engine_list.o: ../../include/openssl/stack.h ../../include/openssl/symhacks.h |
d66ace9d BL |
144 | engine_list.o: ../../include/openssl/types.h ../../include/openssl/ui.h |
145 | engine_list.o: ../cryptlib.h engine_int.h engine_list.c | |
41d2a336 | 146 | engine_openssl.o: ../../e_os.h ../../include/openssl/asn1.h |
dbad1690 BL |
147 | engine_openssl.o: ../../include/openssl/bio.h ../../include/openssl/bn.h |
148 | engine_openssl.o: ../../include/openssl/buffer.h ../../include/openssl/crypto.h | |
149 | engine_openssl.o: ../../include/openssl/dh.h ../../include/openssl/dsa.h | |
150 | engine_openssl.o: ../../include/openssl/dso.h ../../include/openssl/e_os2.h | |
151 | engine_openssl.o: ../../include/openssl/engine.h ../../include/openssl/err.h | |
d66ace9d | 152 | engine_openssl.o: ../../include/openssl/lhash.h |
5270e702 | 153 | engine_openssl.o: ../../include/openssl/opensslconf.h |
d66ace9d BL |
154 | engine_openssl.o: ../../include/openssl/opensslv.h ../../include/openssl/rand.h |
155 | engine_openssl.o: ../../include/openssl/rsa.h ../../include/openssl/safestack.h | |
5270e702 | 156 | engine_openssl.o: ../../include/openssl/stack.h |
d66ace9d BL |
157 | engine_openssl.o: ../../include/openssl/symhacks.h |
158 | engine_openssl.o: ../../include/openssl/types.h ../../include/openssl/ui.h | |
710e5d56 | 159 | engine_openssl.o: ../cryptlib.h engine_openssl.c |
41d2a336 | 160 | hw_atalla.o: ../../e_os.h ../../include/openssl/asn1.h |
dbad1690 BL |
161 | hw_atalla.o: ../../include/openssl/bio.h ../../include/openssl/bn.h |
162 | hw_atalla.o: ../../include/openssl/buffer.h ../../include/openssl/crypto.h | |
163 | hw_atalla.o: ../../include/openssl/dh.h ../../include/openssl/dsa.h | |
164 | hw_atalla.o: ../../include/openssl/dso.h ../../include/openssl/e_os2.h | |
165 | hw_atalla.o: ../../include/openssl/engine.h ../../include/openssl/err.h | |
d66ace9d BL |
166 | hw_atalla.o: ../../include/openssl/lhash.h ../../include/openssl/opensslconf.h |
167 | hw_atalla.o: ../../include/openssl/opensslv.h ../../include/openssl/rand.h | |
168 | hw_atalla.o: ../../include/openssl/rsa.h ../../include/openssl/safestack.h | |
2b49dd1e | 169 | hw_atalla.o: ../../include/openssl/stack.h ../../include/openssl/symhacks.h |
d66ace9d BL |
170 | hw_atalla.o: ../../include/openssl/types.h ../../include/openssl/ui.h |
171 | hw_atalla.o: ../cryptlib.h hw_atalla.c vendor_defns/atalla.h | |
41d2a336 | 172 | hw_cswift.o: ../../e_os.h ../../include/openssl/asn1.h |
dbad1690 BL |
173 | hw_cswift.o: ../../include/openssl/bio.h ../../include/openssl/bn.h |
174 | hw_cswift.o: ../../include/openssl/buffer.h ../../include/openssl/crypto.h | |
175 | hw_cswift.o: ../../include/openssl/dh.h ../../include/openssl/dsa.h | |
176 | hw_cswift.o: ../../include/openssl/dso.h ../../include/openssl/e_os2.h | |
177 | hw_cswift.o: ../../include/openssl/engine.h ../../include/openssl/err.h | |
d66ace9d BL |
178 | hw_cswift.o: ../../include/openssl/lhash.h ../../include/openssl/opensslconf.h |
179 | hw_cswift.o: ../../include/openssl/opensslv.h ../../include/openssl/rand.h | |
180 | hw_cswift.o: ../../include/openssl/rsa.h ../../include/openssl/safestack.h | |
2b49dd1e | 181 | hw_cswift.o: ../../include/openssl/stack.h ../../include/openssl/symhacks.h |
d66ace9d BL |
182 | hw_cswift.o: ../../include/openssl/types.h ../../include/openssl/ui.h |
183 | hw_cswift.o: ../cryptlib.h hw_cswift.c vendor_defns/cswift.h | |
41d2a336 | 184 | hw_ncipher.o: ../../e_os.h ../../include/openssl/asn1.h |
dbad1690 BL |
185 | hw_ncipher.o: ../../include/openssl/bio.h ../../include/openssl/bn.h |
186 | hw_ncipher.o: ../../include/openssl/buffer.h ../../include/openssl/crypto.h | |
187 | hw_ncipher.o: ../../include/openssl/dh.h ../../include/openssl/dsa.h | |
188 | hw_ncipher.o: ../../include/openssl/dso.h ../../include/openssl/e_os2.h | |
189 | hw_ncipher.o: ../../include/openssl/engine.h ../../include/openssl/err.h | |
190 | hw_ncipher.o: ../../include/openssl/evp.h ../../include/openssl/lhash.h | |
cf1b7d96 | 191 | hw_ncipher.o: ../../include/openssl/obj_mac.h ../../include/openssl/objects.h |
5270e702 RL |
192 | hw_ncipher.o: ../../include/openssl/opensslconf.h |
193 | hw_ncipher.o: ../../include/openssl/opensslv.h ../../include/openssl/pem.h | |
194 | hw_ncipher.o: ../../include/openssl/pem2.h ../../include/openssl/pkcs7.h | |
dbad1690 | 195 | hw_ncipher.o: ../../include/openssl/rand.h ../../include/openssl/rsa.h |
6a8ba34f UM |
196 | hw_ncipher.o: ../../include/openssl/safestack.h ../../include/openssl/sha.h |
197 | hw_ncipher.o: ../../include/openssl/stack.h ../../include/openssl/symhacks.h | |
d66ace9d BL |
198 | hw_ncipher.o: ../../include/openssl/types.h ../../include/openssl/ui.h |
199 | hw_ncipher.o: ../../include/openssl/x509.h ../../include/openssl/x509_vfy.h | |
200 | hw_ncipher.o: ../cryptlib.h hw_ncipher.c vendor_defns/hwcryptohook.h | |
41d2a336 | 201 | hw_nuron.o: ../../e_os.h ../../include/openssl/asn1.h |
dbad1690 BL |
202 | hw_nuron.o: ../../include/openssl/bio.h ../../include/openssl/bn.h |
203 | hw_nuron.o: ../../include/openssl/buffer.h ../../include/openssl/crypto.h | |
204 | hw_nuron.o: ../../include/openssl/dh.h ../../include/openssl/dsa.h | |
205 | hw_nuron.o: ../../include/openssl/dso.h ../../include/openssl/e_os2.h | |
206 | hw_nuron.o: ../../include/openssl/engine.h ../../include/openssl/err.h | |
d66ace9d BL |
207 | hw_nuron.o: ../../include/openssl/lhash.h ../../include/openssl/opensslconf.h |
208 | hw_nuron.o: ../../include/openssl/opensslv.h ../../include/openssl/rand.h | |
209 | hw_nuron.o: ../../include/openssl/rsa.h ../../include/openssl/safestack.h | |
2b49dd1e | 210 | hw_nuron.o: ../../include/openssl/stack.h ../../include/openssl/symhacks.h |
d66ace9d BL |
211 | hw_nuron.o: ../../include/openssl/types.h ../../include/openssl/ui.h |
212 | hw_nuron.o: ../cryptlib.h hw_nuron.c | |
354c3ace BL |
213 | hw_openbsd_dev_crypto.o: ../../include/openssl/asn1.h |
214 | hw_openbsd_dev_crypto.o: ../../include/openssl/bio.h ../../include/openssl/bn.h | |
215 | hw_openbsd_dev_crypto.o: ../../include/openssl/crypto.h | |
216 | hw_openbsd_dev_crypto.o: ../../include/openssl/dh.h ../../include/openssl/dsa.h | |
217 | hw_openbsd_dev_crypto.o: ../../include/openssl/e_os2.h | |
218 | hw_openbsd_dev_crypto.o: ../../include/openssl/engine.h | |
219 | hw_openbsd_dev_crypto.o: ../../include/openssl/evp.h | |
220 | hw_openbsd_dev_crypto.o: ../../include/openssl/obj_mac.h | |
221 | hw_openbsd_dev_crypto.o: ../../include/openssl/objects.h | |
222 | hw_openbsd_dev_crypto.o: ../../include/openssl/opensslconf.h | |
223 | hw_openbsd_dev_crypto.o: ../../include/openssl/opensslv.h | |
224 | hw_openbsd_dev_crypto.o: ../../include/openssl/rand.h | |
225 | hw_openbsd_dev_crypto.o: ../../include/openssl/rsa.h | |
226 | hw_openbsd_dev_crypto.o: ../../include/openssl/safestack.h | |
227 | hw_openbsd_dev_crypto.o: ../../include/openssl/stack.h | |
228 | hw_openbsd_dev_crypto.o: ../../include/openssl/symhacks.h | |
229 | hw_openbsd_dev_crypto.o: ../../include/openssl/types.h | |
230 | hw_openbsd_dev_crypto.o: ../../include/openssl/ui.h engine_int.h | |
231 | hw_openbsd_dev_crypto.o: hw_openbsd_dev_crypto.c | |
41d2a336 | 232 | hw_ubsec.o: ../../e_os.h ../../include/openssl/asn1.h |
dbad1690 BL |
233 | hw_ubsec.o: ../../include/openssl/bio.h ../../include/openssl/bn.h |
234 | hw_ubsec.o: ../../include/openssl/buffer.h ../../include/openssl/crypto.h | |
235 | hw_ubsec.o: ../../include/openssl/dh.h ../../include/openssl/dsa.h | |
236 | hw_ubsec.o: ../../include/openssl/dso.h ../../include/openssl/e_os2.h | |
237 | hw_ubsec.o: ../../include/openssl/engine.h ../../include/openssl/err.h | |
d66ace9d BL |
238 | hw_ubsec.o: ../../include/openssl/lhash.h ../../include/openssl/opensslconf.h |
239 | hw_ubsec.o: ../../include/openssl/opensslv.h ../../include/openssl/rand.h | |
240 | hw_ubsec.o: ../../include/openssl/rsa.h ../../include/openssl/safestack.h | |
2b49dd1e | 241 | hw_ubsec.o: ../../include/openssl/stack.h ../../include/openssl/symhacks.h |
d66ace9d BL |
242 | hw_ubsec.o: ../../include/openssl/types.h ../../include/openssl/ui.h |
243 | hw_ubsec.o: ../cryptlib.h hw_ubsec.c vendor_defns/hw_ubsec.h |