Add full support for -rpath/-R, both in shared libraries and
[openssl.git] / test / Makefile.ssl
1 #
2 # test/Makefile.ssl
3 #
4
5 DIR=            test
6 TOP=            ..
7 CC=             cc
8 INCLUDES=       -I$(TOP) -I../include $(KRB5_INCLUDES)
9 CFLAG=          -g
10 INSTALL_PREFIX=
11 OPENSSLDIR=     /usr/local/ssl
12 INSTALLTOP=     /usr/local/ssl
13 MAKEFILE=       Makefile.ssl
14 NEWMAKE=        make
15 MAKE=           $(NEWMAKE) -f $(MAKEFILE)
16 MAKEDEPPROG=    makedepend
17 MAKEDEPEND=     $(TOP)/util/domd $(TOP) -MD $(MAKEDEPPROG)
18 PERL=           perl
19
20 PEX_LIBS=
21 EX_LIBS= #-lnsl -lsocket
22
23 CFLAGS= $(INCLUDES) $(CFLAG)
24
25 GENERAL=Makefile.ssl maketests.com \
26         tests.com testenc.com tx509.com trsa.com tcrl.com tsid.com treq.com \
27         tpkcs7.com tpkcs7d.com tverify.com testgen.com testss.com testssl.com \
28         testca.com VMSca-response.1 VMSca-response.2
29
30 DLIBCRYPTO= ../libcrypto.a
31 DLIBSSL= ../libssl.a
32 LIBCRYPTO= -L.. -lcrypto
33 LIBSSL= -L.. -lssl
34
35 BNTEST=         bntest
36 ECTEST=         ectest
37 ECDSATEST=      ecdsatest
38 ECDHTEST=       ecdhtest
39 EXPTEST=        exptest
40 IDEATEST=       ideatest
41 SHATEST=        shatest
42 SHA1TEST=       sha1test
43 MDC2TEST=       mdc2test
44 RMDTEST=        rmdtest
45 MD2TEST=        md2test
46 MD4TEST=        md4test
47 MD5TEST=        md5test
48 HMACTEST=       hmactest
49 RC2TEST=        rc2test
50 RC4TEST=        rc4test
51 RC5TEST=        rc5test
52 BFTEST=         bftest
53 CASTTEST=       casttest
54 DESTEST=        destest
55 RANDTEST=       randtest
56 DHTEST=         dhtest
57 DSATEST=        dsatest
58 METHTEST=       methtest
59 SSLTEST=        ssltest
60 RSATEST=        rsa_test
61 ENGINETEST=     enginetest
62 EVPTEST=        evp_test
63
64 TESTS=          alltests
65
66 EXE=    $(BNTEST) $(ECTEST)  $(ECDSATEST) $(ECDHTEST) $(IDEATEST) \
67         $(MD2TEST)  $(MD4TEST) $(MD5TEST) $(HMACTEST) \
68         $(RC2TEST) $(RC4TEST) $(RC5TEST) \
69         $(DESTEST) $(SHATEST) $(SHA1TEST) $(MDC2TEST) $(RMDTEST) \
70         $(RANDTEST) $(DHTEST) $(ENGINETEST) \
71         $(BFTEST) $(CASTTEST) $(SSLTEST) $(EXPTEST) $(DSATEST) $(RSATEST) \
72         $(EVPTEST)
73
74 # $(METHTEST)
75
76 OBJ=    $(BNTEST).o $(ECTEST).o  $(ECDSATEST).o $(ECDHTEST).o $(IDEATEST).o \
77         $(MD2TEST).o $(MD4TEST).o $(MD5TEST).o \
78         $(HMACTEST).o \
79         $(RC2TEST).o $(RC4TEST).o $(RC5TEST).o \
80         $(DESTEST).o $(SHATEST).o $(SHA1TEST).o $(MDC2TEST).o $(RMDTEST).o \
81         $(RANDTEST).o $(DHTEST).o $(ENGINETEST).o $(CASTTEST).o \
82         $(BFTEST).o  $(SSLTEST).o  $(DSATEST).o  $(EXPTEST).o $(RSATEST).o \
83         $(EVPTEST).o
84 SRC=    $(BNTEST).c $(ECTEST).c  $(ECDSATEST).c $(ECDHTEST).c $(IDEATEST).c \
85         $(MD2TEST).c  $(MD4TEST).c $(MD5TEST).c \
86         $(HMACTEST).c \
87         $(RC2TEST).c $(RC4TEST).c $(RC5TEST).c \
88         $(DESTEST).c $(SHATEST).c $(SHA1TEST).c $(MDC2TEST).c $(RMDTEST).c \
89         $(RANDTEST).c $(DHTEST).c $(ENGINETEST).c $(CASTTEST).c \
90         $(BFTEST).c  $(SSLTEST).c $(DSATEST).c   $(EXPTEST).c $(RSATEST).c \
91         $(EVPTEST).c
92
93 EXHEADER= 
94 HEADER= $(EXHEADER)
95
96 ALL=    $(GENERAL) $(SRC) $(HEADER)
97
98 top:
99         (cd ..; $(MAKE) DIRS=$(DIR) TESTS=$(TESTS) all)
100
101 all:    exe
102
103 exe:    $(EXE) dummytest
104
105 files:
106         $(PERL) $(TOP)/util/files.pl Makefile.ssl >> $(TOP)/MINFO
107
108 links:
109         @@$(TOP)/util/point.sh Makefile.ssl Makefile
110
111 generate: $(SRC)
112 $(SRC):
113         @$(TOP)/util/point.sh dummytest.c $@
114
115 errors:
116
117 install:
118
119 tags:
120         ctags $(SRC)
121
122 tests:  exe apps $(TESTS)
123
124 apps:
125         @(cd ..; $(MAKE) DIRS=apps all)
126
127 SET_SO_PATHS=LIBPATH="`cd ..; pwd`"; LD_LIBRARY_PATH="$$LIBPATH"; DYLD_LIBRARY_PATH="$$LIBPATH"; SHLIB_PATH="$$LIBPATH"; \
128                 if [ "$(PLATFORM)" = "Cygwin" ]; then PATH="$${LIBPATH}:$$PATH"; fi; \
129                 export LD_LIBRARY_PATH DYLD_LIBRARY_PATH SHLIB_PATH LIBPATH PATH
130
131 alltests: \
132         test_des test_idea test_sha test_md4 test_md5 test_hmac \
133         test_md2 test_mdc2 \
134         test_rmd test_rc2 test_rc4 test_rc5 test_bf test_cast test_aes \
135         test_rand test_bn test_ec test_ecdsa test_ecdh \
136         test_enc test_x509 test_rsa test_crl test_sid \
137         test_gen test_req test_pkcs7 test_verify test_dh test_dsa \
138         test_ss test_ca test_engine test_evp test_ssl
139
140 test_evp:
141         $(SET_SO_PATHS); ./$(EVPTEST) evptests.txt
142
143 test_des:
144         $(SET_SO_PATHS); ./$(DESTEST)
145
146 test_idea:
147         $(SET_SO_PATHS); ./$(IDEATEST)
148
149 test_sha:
150         $(SET_SO_PATHS); ./$(SHATEST)
151         $(SET_SO_PATHS); ./$(SHA1TEST)
152
153 test_mdc2:
154         $(SET_SO_PATHS); ./$(MDC2TEST)
155
156 test_md5:
157         $(SET_SO_PATHS); ./$(MD5TEST)
158
159 test_md4:
160         $(SET_SO_PATHS); ./$(MD4TEST)
161
162 test_hmac:
163         $(SET_SO_PATHS); ./$(HMACTEST)
164
165 test_md2:
166         $(SET_SO_PATHS); ./$(MD2TEST)
167
168 test_rmd:
169         $(SET_SO_PATHS); ./$(RMDTEST)
170
171 test_bf:
172         $(SET_SO_PATHS); ./$(BFTEST)
173
174 test_cast:
175         $(SET_SO_PATHS); ./$(CASTTEST)
176
177 test_rc2:
178         $(SET_SO_PATHS); ./$(RC2TEST)
179
180 test_rc4:
181         $(SET_SO_PATHS); ./$(RC4TEST)
182
183 test_rc5:
184         $(SET_SO_PATHS); ./$(RC5TEST)
185
186 test_rand:
187         $(SET_SO_PATHS); ./$(RANDTEST)
188
189 test_enc:
190         @$(SET_SO_PATHS); sh ./testenc
191
192 test_x509:
193         echo test normal x509v1 certificate
194         $(SET_SO_PATHS); sh ./tx509 2>/dev/null
195         echo test first x509v3 certificate
196         $(SET_SO_PATHS); sh ./tx509 v3-cert1.pem 2>/dev/null
197         echo test second x509v3 certificate
198         $(SET_SO_PATHS); sh ./tx509 v3-cert2.pem 2>/dev/null
199
200 test_rsa:
201         @$(SET_SO_PATHS); sh ./trsa 2>/dev/null
202         $(SET_SO_PATHS); ./$(RSATEST)
203
204 test_crl:
205         @$(SET_SO_PATHS); sh ./tcrl 2>/dev/null
206
207 test_sid:
208         @$(SET_SO_PATHS); sh ./tsid 2>/dev/null
209
210 test_req:
211         @$(SET_SO_PATHS); sh ./treq 2>/dev/null
212         @$(SET_SO_PATHS); sh ./treq testreq2.pem 2>/dev/null
213
214 test_pkcs7:
215         @$(SET_SO_PATHS); sh ./tpkcs7 2>/dev/null
216         @$(SET_SO_PATHS); sh ./tpkcs7d 2>/dev/null
217
218 test_bn:
219         @echo starting big number library test, could take a while...
220         @$(SET_SO_PATHS); ./$(BNTEST) >tmp.bntest
221         @echo quit >>tmp.bntest
222         @echo "running bc"
223         @<tmp.bntest sh -c "`sh ./bctest ignore`" | $(PERL) -e '$$i=0; while (<STDIN>) {if (/^test (.*)/) {print STDERR "\nverify $$1";} elsif (!/^0$$/) {die "\nFailed! bc: $$_";} else {print STDERR "."; $$i++;}} print STDERR "\n$$i tests passed\n"'
224         @echo 'test a^b%c implementations'
225         $(SET_SO_PATHS); ./$(EXPTEST)
226
227 test_ec:
228         @echo 'test elliptic curves'
229         $(SET_SO_PATHS); ./$(ECTEST)
230
231 test_ecdsa:
232         @echo 'test ecdsa'
233         $(SET_SO_PATHS); ./$(ECDSATEST)
234
235 test_ecdh:
236         @echo 'test ecdh'
237         $(SET_SO_PATHS); ./$(ECDHTEST)
238
239 test_verify:
240         @echo "The following command should have some OK's and some failures"
241         @echo "There are definitly a few expired certificates"
242         $(SET_SO_PATHS); ../apps/openssl verify -CApath ../certs ../certs/*.pem
243
244 test_dh:
245         @echo "Generate a set of DH parameters"
246         $(SET_SO_PATHS); ./$(DHTEST)
247
248 test_dsa:
249         @echo "Generate a set of DSA parameters"
250         $(SET_SO_PATHS); ./$(DSATEST)
251         $(SET_SO_PATHS); ./$(DSATEST) -app2_1
252
253 test_gen:
254         @echo "Generate and verify a certificate request"
255         @$(SET_SO_PATHS); sh ./testgen
256
257 test_ss keyU.ss certU.ss certCA.ss: testss
258         @echo "Generate and certify a test certificate"
259         @$(SET_SO_PATHS); sh ./testss
260
261 test_engine: 
262         @echo "Manipulate the ENGINE structures"
263         $(SET_SO_PATHS); ./$(ENGINETEST)
264
265 test_ssl: keyU.ss certU.ss certCA.ss
266         @echo "test SSL protocol"
267         @$(SET_SO_PATHS); sh ./testssl keyU.ss certU.ss certCA.ss
268
269 test_ca:
270         @$(SET_SO_PATHS); if ../apps/openssl no-rsa; then \
271           echo "skipping CA.sh test -- requires RSA"; \
272         else \
273           echo "Generate and certify a test certificate via the 'ca' program"; \
274           sh ./testca; \
275         fi
276
277 test_aes: #$(AESTEST)
278 #       @echo "test Rijndael"
279 #       $(SET_SO_PATHS); ./$(AESTEST)
280
281 lint:
282         lint -DLINT $(INCLUDES) $(SRC)>fluff
283
284 depend:
285         $(MAKEDEPEND) -- $(CFLAG) $(INCLUDES) $(DEPFLAG) -- $(PROGS) $(SRC)
286
287 dclean:
288         $(PERL) -pe 'if (/^# DO NOT DELETE THIS LINE/) {print; exit(0);}' $(MAKEFILE) >Makefile.new
289         mv -f Makefile.new $(MAKEFILE)
290
291 clean:
292         rm -f .rnd tmp.bntest tmp.bctest *.o *.obj lib tags core .pure .nfs* *.old *.bak fluff $(EXE) *.ss *.srl log
293
294 $(DLIBSSL):
295         (cd ..; $(MAKE) DIRS=ssl all)
296
297 $(DLIBCRYPTO):
298         (cd ..; $(MAKE) DIRS=crypto all)
299
300 $(RSATEST): $(RSATEST).o $(DLIBCRYPTO)
301         if [ "$(SHLIB_TARGET)" = "hpux-shared" -o "$(SHLIB_TARGET)" = "darwin-shared" ] ; then \
302           LIBRARIES="$(DLIBCRYPTO)"; \
303         else \
304           LIBRARIES="$(LIBCRYPTO)"; \
305         fi; \
306         $(NEWMAKE) -f $(TOP)/Makefile.shared \
307                 APPNAME=$(RSATEST) LDFLAGS="$(CFLAGS)" \
308                 OBJECTS="$(RSATEST).o" \
309                 LIBDEPS="$(PEX_LIBS) $$LIBRARIES $(EX_LIBS)" \
310                 LIBRPATH=$(INSTALLTOP)/lib \
311                 link_app.$(SHLIB_TARGET)
312
313 $(BNTEST): $(BNTEST).o $(DLIBCRYPTO)
314         if [ "$(SHLIB_TARGET)" = "hpux-shared" -o "$(SHLIB_TARGET)" = "darwin-shared" ] ; then \
315           LIBRARIES="$(DLIBCRYPTO)"; \
316         else \
317           LIBRARIES="$(LIBCRYPTO)"; \
318         fi; \
319         $(NEWMAKE) -f $(TOP)/Makefile.shared \
320                 APPNAME=$(BNTEST) LDFLAGS="$(CFLAGS)" \
321                 OBJECTS="$(BNTEST).o" \
322                 LIBDEPS="$(PEX_LIBS) $$LIBRARIES $(EX_LIBS)" \
323                 LIBRPATH=$(INSTALLTOP)/lib \
324                 link_app.$(SHLIB_TARGET)
325
326 $(ECTEST): $(ECTEST).o $(DLIBCRYPTO)
327         if [ "$(SHLIB_TARGET)" = "hpux-shared" -o "$(SHLIB_TARGET)" = "darwin-shared" ] ; then \
328           LIBRARIES="$(DLIBCRYPTO)"; \
329         else \
330           LIBRARIES="$(LIBCRYPTO)"; \
331         fi; \
332         $(NEWMAKE) -f $(TOP)/Makefile.shared \
333                 APPNAME=$(ECTEST) LDFLAGS="$(CFLAGS)" \
334                 OBJECTS="$(ECTEST).o" \
335                 LIBDEPS="$(PEX_LIBS) $$LIBRARIES $(EX_LIBS)" \
336                 LIBRPATH=$(INSTALLTOP)/lib \
337                 link_app.$(SHLIB_TARGET)
338
339 $(EXPTEST): $(EXPTEST).o $(DLIBCRYPTO)
340         if [ "$(SHLIB_TARGET)" = "hpux-shared" -o "$(SHLIB_TARGET)" = "darwin-shared" ] ; then \
341           LIBRARIES="$(DLIBCRYPTO)"; \
342         else \
343           LIBRARIES="$(LIBCRYPTO)"; \
344         fi; \
345         $(NEWMAKE) -f $(TOP)/Makefile.shared \
346                 APPNAME=$(EXPTEST) LDFLAGS="$(CFLAGS)" \
347                 OBJECTS="$(EXPTEST).o" \
348                 LIBDEPS="$(PEX_LIBS) $$LIBRARIES $(EX_LIBS)" \
349                 LIBRPATH=$(INSTALLTOP)/lib \
350                 link_app.$(SHLIB_TARGET)
351
352 $(IDEATEST): $(IDEATEST).o $(DLIBCRYPTO)
353         if [ "$(SHLIB_TARGET)" = "hpux-shared" -o "$(SHLIB_TARGET)" = "darwin-shared" ] ; then \
354           LIBRARIES="$(DLIBCRYPTO)"; \
355         else \
356           LIBRARIES="$(LIBCRYPTO)"; \
357         fi; \
358         $(NEWMAKE) -f $(TOP)/Makefile.shared \
359                 APPNAME=$(IDEATEST) LDFLAGS="$(CFLAGS)" \
360                 OBJECTS="$(IDEATEST).o" \
361                 LIBDEPS="$(PEX_LIBS) $$LIBRARIES $(EX_LIBS)" \
362                 LIBRPATH=$(INSTALLTOP)/lib \
363                 link_app.$(SHLIB_TARGET)
364
365 $(MD2TEST): $(MD2TEST).o $(DLIBCRYPTO)
366         if [ "$(SHLIB_TARGET)" = "hpux-shared" -o "$(SHLIB_TARGET)" = "darwin-shared" ] ; then \
367           LIBRARIES="$(DLIBCRYPTO)"; \
368         else \
369           LIBRARIES="$(LIBCRYPTO)"; \
370         fi; \
371         $(NEWMAKE) -f $(TOP)/Makefile.shared \
372                 APPNAME=$(MD2TEST) LDFLAGS="$(CFLAGS)" \
373                 OBJECTS="$(MD2TEST).o" \
374                 LIBDEPS="$(PEX_LIBS) $$LIBRARIES $(EX_LIBS)" \
375                 LIBRPATH=$(INSTALLTOP)/lib \
376                 link_app.$(SHLIB_TARGET)
377
378 $(SHATEST): $(SHATEST).o $(DLIBCRYPTO)
379         if [ "$(SHLIB_TARGET)" = "hpux-shared" -o "$(SHLIB_TARGET)" = "darwin-shared" ] ; then \
380           LIBRARIES="$(DLIBCRYPTO)"; \
381         else \
382           LIBRARIES="$(LIBCRYPTO)"; \
383         fi; \
384         $(NEWMAKE) -f $(TOP)/Makefile.shared \
385                 APPNAME=$(SHATEST) LDFLAGS="$(CFLAGS)" \
386                 OBJECTS="$(SHATEST).o" \
387                 LIBDEPS="$(PEX_LIBS) $$LIBRARIES $(EX_LIBS)" \
388                 LIBRPATH=$(INSTALLTOP)/lib \
389                 link_app.$(SHLIB_TARGET)
390
391 $(SHA1TEST): $(SHA1TEST).o $(DLIBCRYPTO)
392         if [ "$(SHLIB_TARGET)" = "hpux-shared" -o "$(SHLIB_TARGET)" = "darwin-shared" ] ; then \
393           LIBRARIES="$(DLIBCRYPTO)"; \
394         else \
395           LIBRARIES="$(LIBCRYPTO)"; \
396         fi; \
397         $(NEWMAKE) -f $(TOP)/Makefile.shared \
398                 APPNAME=$(SHA1TEST) LDFLAGS="$(CFLAGS)" \
399                 OBJECTS="$(SHA1TEST).o" \
400                 LIBDEPS="$(PEX_LIBS) $$LIBRARIES $(EX_LIBS)" \
401                 LIBRPATH=$(INSTALLTOP)/lib \
402                 link_app.$(SHLIB_TARGET)
403
404 $(RMDTEST): $(RMDTEST).o $(DLIBCRYPTO)
405         if [ "$(SHLIB_TARGET)" = "hpux-shared" -o "$(SHLIB_TARGET)" = "darwin-shared" ] ; then \
406           LIBRARIES="$(DLIBCRYPTO)"; \
407         else \
408           LIBRARIES="$(LIBCRYPTO)"; \
409         fi; \
410         $(NEWMAKE) -f $(TOP)/Makefile.shared \
411                 APPNAME=$(RMDTEST) LDFLAGS="$(CFLAGS)" \
412                 OBJECTS="$(RMDTEST).o" \
413                 LIBDEPS="$(PEX_LIBS) $$LIBRARIES $(EX_LIBS)" \
414                 LIBRPATH=$(INSTALLTOP)/lib \
415                 link_app.$(SHLIB_TARGET)
416
417 $(MDC2TEST): $(MDC2TEST).o $(DLIBCRYPTO)
418         if [ "$(SHLIB_TARGET)" = "hpux-shared" -o "$(SHLIB_TARGET)" = "darwin-shared" ] ; then \
419           LIBRARIES="$(DLIBCRYPTO)"; \
420         else \
421           LIBRARIES="$(LIBCRYPTO)"; \
422         fi; \
423         $(NEWMAKE) -f $(TOP)/Makefile.shared \
424                 APPNAME=$(MDC2TEST) LDFLAGS="$(CFLAGS)" \
425                 OBJECTS="$(MDC2TEST).o" \
426                 LIBDEPS="$(PEX_LIBS) $$LIBRARIES $(EX_LIBS)" \
427                 LIBRPATH=$(INSTALLTOP)/lib \
428                 link_app.$(SHLIB_TARGET)
429
430 $(MD4TEST): $(MD4TEST).o $(DLIBCRYPTO)
431         if [ "$(SHLIB_TARGET)" = "hpux-shared" -o "$(SHLIB_TARGET)" = "darwin-shared" ] ; then \
432           LIBRARIES="$(DLIBCRYPTO)"; \
433         else \
434           LIBRARIES="$(LIBCRYPTO)"; \
435         fi; \
436         $(NEWMAKE) -f $(TOP)/Makefile.shared \
437                 APPNAME=$(MD4TEST) LDFLAGS="$(CFLAGS)" \
438                 OBJECTS="$(MD4TEST).o" \
439                 LIBDEPS="$(PEX_LIBS) $$LIBRARIES $(EX_LIBS)" \
440                 LIBRPATH=$(INSTALLTOP)/lib \
441                 link_app.$(SHLIB_TARGET)
442
443 $(MD5TEST): $(MD5TEST).o $(DLIBCRYPTO)
444         if [ "$(SHLIB_TARGET)" = "hpux-shared" -o "$(SHLIB_TARGET)" = "darwin-shared" ] ; then \
445           LIBRARIES="$(DLIBCRYPTO)"; \
446         else \
447           LIBRARIES="$(LIBCRYPTO)"; \
448         fi; \
449         $(NEWMAKE) -f $(TOP)/Makefile.shared \
450                 APPNAME=$(MD5TEST) LDFLAGS="$(CFLAGS)" \
451                 OBJECTS="$(MD5TEST).o" \
452                 LIBDEPS="$(PEX_LIBS) $$LIBRARIES $(EX_LIBS)" \
453                 LIBRPATH=$(INSTALLTOP)/lib \
454                 link_app.$(SHLIB_TARGET)
455
456 $(HMACTEST): $(HMACTEST).o $(DLIBCRYPTO)
457         if [ "$(SHLIB_TARGET)" = "hpux-shared" -o "$(SHLIB_TARGET)" = "darwin-shared" ] ; then \
458           LIBRARIES="$(DLIBCRYPTO)"; \
459         else \
460           LIBRARIES="$(LIBCRYPTO)"; \
461         fi; \
462         $(NEWMAKE) -f $(TOP)/Makefile.shared \
463                 APPNAME=$(HMACTEST) LDFLAGS="$(CFLAGS)" \
464                 OBJECTS="$(HMACTEST).o" \
465                 LIBDEPS="$(PEX_LIBS) $$LIBRARIES $(EX_LIBS)" \
466                 LIBRPATH=$(INSTALLTOP)/lib \
467                 link_app.$(SHLIB_TARGET)
468
469 $(RC2TEST): $(RC2TEST).o $(DLIBCRYPTO)
470         if [ "$(SHLIB_TARGET)" = "hpux-shared" -o "$(SHLIB_TARGET)" = "darwin-shared" ] ; then \
471           LIBRARIES="$(DLIBCRYPTO)"; \
472         else \
473           LIBRARIES="$(LIBCRYPTO)"; \
474         fi; \
475         $(NEWMAKE) -f $(TOP)/Makefile.shared \
476                 APPNAME=$(RC2TEST) LDFLAGS="$(CFLAGS)" \
477                 OBJECTS="$(RC2TEST).o" \
478                 LIBDEPS="$(PEX_LIBS) $$LIBRARIES $(EX_LIBS)" \
479                 LIBRPATH=$(INSTALLTOP)/lib \
480                 link_app.$(SHLIB_TARGET)
481
482 $(BFTEST): $(BFTEST).o $(DLIBCRYPTO)
483         if [ "$(SHLIB_TARGET)" = "hpux-shared" -o "$(SHLIB_TARGET)" = "darwin-shared" ] ; then \
484           LIBRARIES="$(DLIBCRYPTO)"; \
485         else \
486           LIBRARIES="$(LIBCRYPTO)"; \
487         fi; \
488         $(NEWMAKE) -f $(TOP)/Makefile.shared \
489                 APPNAME=$(BFTEST) LDFLAGS="$(CFLAGS)" \
490                 OBJECTS="$(BFTEST).o" \
491                 LIBDEPS="$(PEX_LIBS) $$LIBRARIES $(EX_LIBS)" \
492                 LIBRPATH=$(INSTALLTOP)/lib \
493                 link_app.$(SHLIB_TARGET)
494
495 $(CASTTEST): $(CASTTEST).o $(DLIBCRYPTO)
496         if [ "$(SHLIB_TARGET)" = "hpux-shared" -o "$(SHLIB_TARGET)" = "darwin-shared" ] ; then \
497           LIBRARIES="$(DLIBCRYPTO)"; \
498         else \
499           LIBRARIES="$(LIBCRYPTO)"; \
500         fi; \
501         $(NEWMAKE) -f $(TOP)/Makefile.shared \
502                 APPNAME=$(CASTTEST) LDFLAGS="$(CFLAGS)" \
503                 OBJECTS="$(CASTTEST).o" \
504                 LIBDEPS="$(PEX_LIBS) $$LIBRARIES $(EX_LIBS)" \
505                 LIBRPATH=$(INSTALLTOP)/lib \
506                 link_app.$(SHLIB_TARGET)
507
508 $(RC4TEST): $(RC4TEST).o $(DLIBCRYPTO)
509         if [ "$(SHLIB_TARGET)" = "hpux-shared" -o "$(SHLIB_TARGET)" = "darwin-shared" ] ; then \
510           LIBRARIES="$(DLIBCRYPTO)"; \
511         else \
512           LIBRARIES="$(LIBCRYPTO)"; \
513         fi; \
514         $(NEWMAKE) -f $(TOP)/Makefile.shared \
515                 APPNAME=$(RC4TEST) LDFLAGS="$(CFLAGS)" \
516                 OBJECTS="$(RC4TEST).o" \
517                 LIBDEPS="$(PEX_LIBS) $$LIBRARIES $(EX_LIBS)" \
518                 LIBRPATH=$(INSTALLTOP)/lib \
519                 link_app.$(SHLIB_TARGET)
520
521 $(RC5TEST): $(RC5TEST).o $(DLIBCRYPTO)
522         if [ "$(SHLIB_TARGET)" = "hpux-shared" -o "$(SHLIB_TARGET)" = "darwin-shared" ] ; then \
523           LIBRARIES="$(DLIBCRYPTO)"; \
524         else \
525           LIBRARIES="$(LIBCRYPTO)"; \
526         fi; \
527         $(NEWMAKE) -f $(TOP)/Makefile.shared \
528                 APPNAME=$(RC5TEST) LDFLAGS="$(CFLAGS)" \
529                 OBJECTS="$(RC5TEST).o" \
530                 LIBDEPS="$(PEX_LIBS) $$LIBRARIES $(EX_LIBS)" \
531                 LIBRPATH=$(INSTALLTOP)/lib \
532                 link_app.$(SHLIB_TARGET)
533
534 $(DESTEST): $(DESTEST).o $(DLIBCRYPTO)
535         if [ "$(SHLIB_TARGET)" = "hpux-shared" -o "$(SHLIB_TARGET)" = "darwin-shared" ] ; then \
536           LIBRARIES="$(DLIBCRYPTO)"; \
537         else \
538           LIBRARIES="$(LIBCRYPTO)"; \
539         fi; \
540         $(NEWMAKE) -f $(TOP)/Makefile.shared \
541                 APPNAME=$(DESTEST) LDFLAGS="$(CFLAGS)" \
542                 OBJECTS="$(DESTEST).o" \
543                 LIBDEPS="$(PEX_LIBS) $$LIBRARIES $(EX_LIBS)" \
544                 LIBRPATH=$(INSTALLTOP)/lib \
545                 link_app.$(SHLIB_TARGET)
546
547 $(RANDTEST): $(RANDTEST).o $(DLIBCRYPTO)
548         if [ "$(SHLIB_TARGET)" = "hpux-shared" -o "$(SHLIB_TARGET)" = "darwin-shared" ] ; then \
549           LIBRARIES="$(DLIBCRYPTO)"; \
550         else \
551           LIBRARIES="$(LIBCRYPTO)"; \
552         fi; \
553         $(NEWMAKE) -f $(TOP)/Makefile.shared \
554                 APPNAME=$(RANDTEST) LDFLAGS="$(CFLAGS)" \
555                 OBJECTS="$(RANDTEST).o" \
556                 LIBDEPS="$(PEX_LIBS) $$LIBRARIES $(EX_LIBS)" \
557                 LIBRPATH=$(INSTALLTOP)/lib \
558                 link_app.$(SHLIB_TARGET)
559
560 $(DHTEST): $(DHTEST).o $(DLIBCRYPTO)
561         if [ "$(SHLIB_TARGET)" = "hpux-shared" -o "$(SHLIB_TARGET)" = "darwin-shared" ] ; then \
562           LIBRARIES="$(DLIBCRYPTO)"; \
563         else \
564           LIBRARIES="$(LIBCRYPTO)"; \
565         fi; \
566         $(NEWMAKE) -f $(TOP)/Makefile.shared \
567                 APPNAME=$(DHTEST) LDFLAGS="$(CFLAGS)" \
568                 OBJECTS="$(DHTEST).o" \
569                 LIBDEPS="$(PEX_LIBS) $$LIBRARIES $(EX_LIBS)" \
570                 LIBRPATH=$(INSTALLTOP)/lib \
571                 link_app.$(SHLIB_TARGET)
572
573 $(DSATEST): $(DSATEST).o $(DLIBCRYPTO)
574         if [ "$(SHLIB_TARGET)" = "hpux-shared" -o "$(SHLIB_TARGET)" = "darwin-shared" ] ; then \
575           LIBRARIES="$(DLIBCRYPTO)"; \
576         else \
577           LIBRARIES="$(LIBCRYPTO)"; \
578         fi; \
579         $(NEWMAKE) -f $(TOP)/Makefile.shared \
580                 APPNAME=$(DSATEST) LDFLAGS="$(CFLAGS)" \
581                 OBJECTS="$(DSATEST).o" \
582                 LIBDEPS="$(PEX_LIBS) $$LIBRARIES $(EX_LIBS)" \
583                 LIBRPATH=$(INSTALLTOP)/lib \
584                 link_app.$(SHLIB_TARGET)
585
586 $(METHTEST): $(METHTEST).o $(DLIBCRYPTO)
587         if [ "$(SHLIB_TARGET)" = "hpux-shared" -o "$(SHLIB_TARGET)" = "darwin-shared" ] ; then \
588           LIBRARIES="$(DLIBCRYPTO)"; \
589         else \
590           LIBRARIES="$(LIBCRYPTO)"; \
591         fi; \
592         $(NEWMAKE) -f $(TOP)/Makefile.shared \
593                 APPNAME=$(METHTEST) LDFLAGS="$(CFLAGS)" \
594                 OBJECTS="$(METHTEST).o" \
595                 LIBDEPS="$(PEX_LIBS) $$LIBRARIES $(EX_LIBS)" \
596                 LIBRPATH=$(INSTALLTOP)/lib \
597                 link_app.$(SHLIB_TARGET)
598
599 $(SSLTEST): $(SSLTEST).o $(DLIBSSL) $(DLIBCRYPTO)
600         if [ "$(SHLIB_TARGET)" = "hpux-shared" -o "$(SHLIB_TARGET)" = "darwin-shared" ] ; then \
601           LIBRARIES="$(DLIBSSL) $(LIBKRB5) $(DLIBCRYPTO)"; \
602         else \
603           LIBRARIES="$(LIBSSL) $(LIBKRB5) $(LIBCRYPTO)"; \
604         fi; \
605         $(NEWMAKE) -f $(TOP)/Makefile.shared \
606                 APPNAME=$(SSLTEST) LDFLAGS="$(CFLAGS)" \
607                 OBJECTS="$(SSLTEST).o" \
608                 LIBDEPS="$(PEX_LIBS) $$LIBRARIES $(EX_LIBS)" \
609                 LIBRPATH=$(INSTALLTOP)/lib \
610                 link_app.$(SHLIB_TARGET)
611
612 $(ENGINETEST): $(ENGINETEST).o $(DLIBCRYPTO)
613         if [ "$(SHLIB_TARGET)" = "hpux-shared" -o "$(SHLIB_TARGET)" = "darwin-shared" ] ; then \
614           LIBRARIES="$(DLIBCRYPTO)"; \
615         else \
616           LIBRARIES="$(LIBCRYPTO)"; \
617         fi; \
618         $(NEWMAKE) -f $(TOP)/Makefile.shared \
619                 APPNAME=$(ENGINETEST) LDFLAGS="$(CFLAGS)" \
620                 OBJECTS="$(ENGINETEST).o" \
621                 LIBDEPS="$(PEX_LIBS) $$LIBRARIES $(EX_LIBS)" \
622                 LIBRPATH=$(INSTALLTOP)/lib \
623                 link_app.$(SHLIB_TARGET)
624
625 $(EVPTEST): $(EVPTEST).o $(DLIBCRYPTO)
626         if [ "$(SHLIB_TARGET)" = "hpux-shared" -o "$(SHLIB_TARGET)" = "darwin-shared" ] ; then \
627           LIBRARIES="$(DLIBCRYPTO)"; \
628         else \
629           LIBRARIES="$(LIBCRYPTO)"; \
630         fi; \
631         $(NEWMAKE) -f $(TOP)/Makefile.shared \
632                 APPNAME=$(EVPTEST) LDFLAGS="$(CFLAGS)" \
633                 OBJECTS="$(EVPTEST).o" \
634                 LIBDEPS="$(PEX_LIBS) $$LIBRARIES $(EX_LIBS)" \
635                 LIBRPATH=$(INSTALLTOP)/lib \
636                 link_app.$(SHLIB_TARGET)
637
638 $(ECDSATEST): $(ECDSATEST).o $(DLIBCRYPTO)
639         if [ "$(SHLIB_TARGET)" = "hpux-shared" -o "$(SHLIB_TARGET)" = "darwin-shared" ] ; then \
640           LIBRARIES="$(DLIBCRYPTO)"; \
641         else \
642           LIBRARIES="$(LIBCRYPTO)"; \
643         fi; \
644         $(NEWMAKE) -f $(TOP)/Makefile.shared \
645                 APPNAME=$(ECDSATEST) LDFLAGS="$(CFLAGS)" \
646                 OBJECTS="$(ECDSATEST).o" \
647                 LIBDEPS="$(PEX_LIBS) $$LIBRARIES $(EX_LIBS)" \
648                 LIBRPATH=$(INSTALLTOP)/lib \
649                 link_app.$(SHLIB_TARGET)
650
651 $(ECDHTEST): $(ECDHTEST).o $(DLIBCRYPTO)
652         if [ "$(SHLIB_TARGET)" = "hpux-shared" -o "$(SHLIB_TARGET)" = "darwin-shared" ] ; then \
653           LIBRARIES="$(DLIBCRYPTO)"; \
654         else \
655           LIBRARIES="$(LIBCRYPTO)"; \
656         fi; \
657         $(NEWMAKE) -f $(TOP)/Makefile.shared \
658                 APPNAME=$(ECDHTEST) LDFLAGS="$(CFLAGS)" \
659                 OBJECTS="$(ECDHTEST).o" \
660                 LIBDEPS="$(PEX_LIBS) $$LIBRARIES $(EX_LIBS)" \
661                 LIBRPATH=$(INSTALLTOP)/lib \
662                 link_app.$(SHLIB_TARGET)
663
664 #$(AESTEST).o: $(AESTEST).c
665 #       $(CC) -c $(CFLAGS) -DINTERMEDIATE_VALUE_KAT -DTRACE_KAT_MCT $(AESTEST).c
666
667 #$(AESTEST): $(AESTEST).o $(DLIBCRYPTO)
668 #       if [ "$(SHLIB_TARGET)" = "hpux-shared" -o "$(SHLIB_TARGET)" = "darwin-shared" ] ; then \
669 #         $(CC) -o $(AESTEST) $(CFLAGS) $(AESTEST).o $(PEX_LIBS) $(DLIBCRYPTO) $(EX_LIBS) ; \
670 #       else \
671 #         $(CC) -o $(AESTEST) $(CFLAGS) $(AESTEST).o $(PEX_LIBS) $(LIBCRYPTO) $(EX_LIBS) ; \
672 #       fi
673
674 dummytest: dummytest.o $(DLIBCRYPTO)
675         if [ "$(SHLIB_TARGET)" = "hpux-shared" -o "$(SHLIB_TARGET)" = "darwin-shared" ] ; then \
676           LIBRARIES="$(DLIBCRYPTO)"; \
677         else \
678           LIBRARIES="$(LIBCRYPTO)"; \
679         fi; \
680         $(NEWMAKE) -f $(TOP)/Makefile.shared \
681                 APPNAME=dummytest LDFLAGS="$(CFLAGS)" \
682                 OBJECTS="dummytest.o" \
683                 LIBDEPS="$(PEX_LIBS) $$LIBRARIES $(EX_LIBS)" \
684                 LIBRPATH=$(INSTALLTOP)/lib \
685                 link_app.$(SHLIB_TARGET)
686
687 # DO NOT DELETE THIS LINE -- make depend depends on it.
688
689 bftest.o: ../e_os.h ../include/openssl/blowfish.h ../include/openssl/e_os2.h
690 bftest.o: ../include/openssl/opensslconf.h bftest.c
691 bntest.o: ../e_os.h ../include/openssl/asn1.h ../include/openssl/bio.h
692 bntest.o: ../include/openssl/bn.h ../include/openssl/buffer.h
693 bntest.o: ../include/openssl/crypto.h ../include/openssl/dh.h
694 bntest.o: ../include/openssl/dsa.h ../include/openssl/e_os2.h
695 bntest.o: ../include/openssl/ec.h ../include/openssl/ecdh.h
696 bntest.o: ../include/openssl/ecdsa.h ../include/openssl/err.h
697 bntest.o: ../include/openssl/evp.h ../include/openssl/lhash.h
698 bntest.o: ../include/openssl/obj_mac.h ../include/openssl/objects.h
699 bntest.o: ../include/openssl/opensslconf.h ../include/openssl/opensslv.h
700 bntest.o: ../include/openssl/ossl_typ.h ../include/openssl/pkcs7.h
701 bntest.o: ../include/openssl/rand.h ../include/openssl/rsa.h
702 bntest.o: ../include/openssl/safestack.h ../include/openssl/sha.h
703 bntest.o: ../include/openssl/stack.h ../include/openssl/symhacks.h
704 bntest.o: ../include/openssl/x509.h ../include/openssl/x509_vfy.h bntest.c
705 casttest.o: ../e_os.h ../include/openssl/cast.h ../include/openssl/e_os2.h
706 casttest.o: ../include/openssl/opensslconf.h casttest.c
707 destest.o: ../include/openssl/crypto.h ../include/openssl/des.h
708 destest.o: ../include/openssl/des_old.h ../include/openssl/e_os2.h
709 destest.o: ../include/openssl/opensslconf.h ../include/openssl/opensslv.h
710 destest.o: ../include/openssl/safestack.h ../include/openssl/stack.h
711 destest.o: ../include/openssl/symhacks.h ../include/openssl/ui.h
712 destest.o: ../include/openssl/ui_compat.h destest.c
713 dhtest.o: ../e_os.h ../include/openssl/bio.h ../include/openssl/bn.h
714 dhtest.o: ../include/openssl/crypto.h ../include/openssl/dh.h
715 dhtest.o: ../include/openssl/e_os2.h ../include/openssl/err.h
716 dhtest.o: ../include/openssl/lhash.h ../include/openssl/opensslconf.h
717 dhtest.o: ../include/openssl/opensslv.h ../include/openssl/ossl_typ.h
718 dhtest.o: ../include/openssl/rand.h ../include/openssl/safestack.h
719 dhtest.o: ../include/openssl/stack.h ../include/openssl/symhacks.h dhtest.c
720 dsatest.o: ../e_os.h ../include/openssl/asn1.h ../include/openssl/bio.h
721 dsatest.o: ../include/openssl/bn.h ../include/openssl/crypto.h
722 dsatest.o: ../include/openssl/dh.h ../include/openssl/dsa.h
723 dsatest.o: ../include/openssl/e_os2.h ../include/openssl/ec.h
724 dsatest.o: ../include/openssl/ecdh.h ../include/openssl/ecdsa.h
725 dsatest.o: ../include/openssl/engine.h ../include/openssl/err.h
726 dsatest.o: ../include/openssl/lhash.h ../include/openssl/opensslconf.h
727 dsatest.o: ../include/openssl/opensslv.h ../include/openssl/ossl_typ.h
728 dsatest.o: ../include/openssl/rand.h ../include/openssl/rsa.h
729 dsatest.o: ../include/openssl/safestack.h ../include/openssl/stack.h
730 dsatest.o: ../include/openssl/symhacks.h ../include/openssl/ui.h dsatest.c
731 ecdhtest.o: ../e_os.h ../include/openssl/asn1.h ../include/openssl/bio.h
732 ecdhtest.o: ../include/openssl/bn.h ../include/openssl/crypto.h
733 ecdhtest.o: ../include/openssl/e_os2.h ../include/openssl/ec.h
734 ecdhtest.o: ../include/openssl/ecdh.h ../include/openssl/err.h
735 ecdhtest.o: ../include/openssl/lhash.h ../include/openssl/obj_mac.h
736 ecdhtest.o: ../include/openssl/objects.h ../include/openssl/opensslconf.h
737 ecdhtest.o: ../include/openssl/opensslv.h ../include/openssl/ossl_typ.h
738 ecdhtest.o: ../include/openssl/rand.h ../include/openssl/safestack.h
739 ecdhtest.o: ../include/openssl/stack.h ../include/openssl/symhacks.h ecdhtest.c
740 ecdsatest.o: ../include/openssl/asn1.h ../include/openssl/bio.h
741 ecdsatest.o: ../include/openssl/bn.h ../include/openssl/crypto.h
742 ecdsatest.o: ../include/openssl/dh.h ../include/openssl/dsa.h
743 ecdsatest.o: ../include/openssl/e_os2.h ../include/openssl/ec.h
744 ecdsatest.o: ../include/openssl/ecdh.h ../include/openssl/ecdsa.h
745 ecdsatest.o: ../include/openssl/engine.h ../include/openssl/err.h
746 ecdsatest.o: ../include/openssl/evp.h ../include/openssl/lhash.h
747 ecdsatest.o: ../include/openssl/obj_mac.h ../include/openssl/objects.h
748 ecdsatest.o: ../include/openssl/opensslconf.h ../include/openssl/opensslv.h
749 ecdsatest.o: ../include/openssl/ossl_typ.h ../include/openssl/rand.h
750 ecdsatest.o: ../include/openssl/rsa.h ../include/openssl/safestack.h
751 ecdsatest.o: ../include/openssl/stack.h ../include/openssl/symhacks.h
752 ecdsatest.o: ../include/openssl/ui.h ecdsatest.c
753 ectest.o: ../e_os.h ../include/openssl/asn1.h ../include/openssl/bio.h
754 ectest.o: ../include/openssl/bn.h ../include/openssl/crypto.h
755 ectest.o: ../include/openssl/dh.h ../include/openssl/dsa.h
756 ectest.o: ../include/openssl/e_os2.h ../include/openssl/ec.h
757 ectest.o: ../include/openssl/ecdh.h ../include/openssl/ecdsa.h
758 ectest.o: ../include/openssl/engine.h ../include/openssl/err.h
759 ectest.o: ../include/openssl/lhash.h ../include/openssl/obj_mac.h
760 ectest.o: ../include/openssl/objects.h ../include/openssl/opensslconf.h
761 ectest.o: ../include/openssl/opensslv.h ../include/openssl/ossl_typ.h
762 ectest.o: ../include/openssl/rand.h ../include/openssl/rsa.h
763 ectest.o: ../include/openssl/safestack.h ../include/openssl/stack.h
764 ectest.o: ../include/openssl/symhacks.h ../include/openssl/ui.h ectest.c
765 enginetest.o: ../include/openssl/asn1.h ../include/openssl/bio.h
766 enginetest.o: ../include/openssl/bn.h ../include/openssl/buffer.h
767 enginetest.o: ../include/openssl/crypto.h ../include/openssl/dh.h
768 enginetest.o: ../include/openssl/dsa.h ../include/openssl/e_os2.h
769 enginetest.o: ../include/openssl/ec.h ../include/openssl/ecdh.h
770 enginetest.o: ../include/openssl/ecdsa.h ../include/openssl/engine.h
771 enginetest.o: ../include/openssl/err.h ../include/openssl/lhash.h
772 enginetest.o: ../include/openssl/opensslconf.h ../include/openssl/opensslv.h
773 enginetest.o: ../include/openssl/ossl_typ.h ../include/openssl/rand.h
774 enginetest.o: ../include/openssl/rsa.h ../include/openssl/safestack.h
775 enginetest.o: ../include/openssl/stack.h ../include/openssl/symhacks.h
776 enginetest.o: ../include/openssl/ui.h enginetest.c
777 evp_test.o: ../e_os.h ../include/openssl/asn1.h ../include/openssl/bio.h
778 evp_test.o: ../include/openssl/bn.h ../include/openssl/conf.h
779 evp_test.o: ../include/openssl/crypto.h ../include/openssl/dh.h
780 evp_test.o: ../include/openssl/dsa.h ../include/openssl/e_os2.h
781 evp_test.o: ../include/openssl/ec.h ../include/openssl/ecdh.h
782 evp_test.o: ../include/openssl/ecdsa.h ../include/openssl/engine.h
783 evp_test.o: ../include/openssl/err.h ../include/openssl/evp.h
784 evp_test.o: ../include/openssl/lhash.h ../include/openssl/obj_mac.h
785 evp_test.o: ../include/openssl/objects.h ../include/openssl/opensslconf.h
786 evp_test.o: ../include/openssl/opensslv.h ../include/openssl/ossl_typ.h
787 evp_test.o: ../include/openssl/rand.h ../include/openssl/rsa.h
788 evp_test.o: ../include/openssl/safestack.h ../include/openssl/stack.h
789 evp_test.o: ../include/openssl/symhacks.h ../include/openssl/ui.h evp_test.c
790 exptest.o: ../e_os.h ../include/openssl/bio.h ../include/openssl/bn.h
791 exptest.o: ../include/openssl/crypto.h ../include/openssl/e_os2.h
792 exptest.o: ../include/openssl/err.h ../include/openssl/lhash.h
793 exptest.o: ../include/openssl/opensslconf.h ../include/openssl/opensslv.h
794 exptest.o: ../include/openssl/ossl_typ.h ../include/openssl/rand.h
795 exptest.o: ../include/openssl/safestack.h ../include/openssl/stack.h
796 exptest.o: ../include/openssl/symhacks.h exptest.c
797 hmactest.o: ../e_os.h ../include/openssl/asn1.h ../include/openssl/bio.h
798 hmactest.o: ../include/openssl/bn.h ../include/openssl/crypto.h
799 hmactest.o: ../include/openssl/e_os2.h ../include/openssl/evp.h
800 hmactest.o: ../include/openssl/hmac.h ../include/openssl/md5.h
801 hmactest.o: ../include/openssl/obj_mac.h ../include/openssl/objects.h
802 hmactest.o: ../include/openssl/opensslconf.h ../include/openssl/opensslv.h
803 hmactest.o: ../include/openssl/ossl_typ.h ../include/openssl/safestack.h
804 hmactest.o: ../include/openssl/stack.h ../include/openssl/symhacks.h hmactest.c
805 ideatest.o: ../e_os.h ../include/openssl/e_os2.h ../include/openssl/idea.h
806 ideatest.o: ../include/openssl/opensslconf.h ideatest.c
807 md2test.o: ../e_os.h ../include/openssl/asn1.h ../include/openssl/bio.h
808 md2test.o: ../include/openssl/bn.h ../include/openssl/crypto.h
809 md2test.o: ../include/openssl/e_os2.h ../include/openssl/evp.h
810 md2test.o: ../include/openssl/md2.h ../include/openssl/obj_mac.h
811 md2test.o: ../include/openssl/objects.h ../include/openssl/opensslconf.h
812 md2test.o: ../include/openssl/opensslv.h ../include/openssl/ossl_typ.h
813 md2test.o: ../include/openssl/safestack.h ../include/openssl/stack.h
814 md2test.o: ../include/openssl/symhacks.h md2test.c
815 md4test.o: ../e_os.h ../include/openssl/asn1.h ../include/openssl/bio.h
816 md4test.o: ../include/openssl/bn.h ../include/openssl/crypto.h
817 md4test.o: ../include/openssl/e_os2.h ../include/openssl/evp.h
818 md4test.o: ../include/openssl/md4.h ../include/openssl/obj_mac.h
819 md4test.o: ../include/openssl/objects.h ../include/openssl/opensslconf.h
820 md4test.o: ../include/openssl/opensslv.h ../include/openssl/ossl_typ.h
821 md4test.o: ../include/openssl/safestack.h ../include/openssl/stack.h
822 md4test.o: ../include/openssl/symhacks.h md4test.c
823 md5test.o: ../e_os.h ../include/openssl/asn1.h ../include/openssl/bio.h
824 md5test.o: ../include/openssl/bn.h ../include/openssl/crypto.h
825 md5test.o: ../include/openssl/e_os2.h ../include/openssl/evp.h
826 md5test.o: ../include/openssl/md5.h ../include/openssl/obj_mac.h
827 md5test.o: ../include/openssl/objects.h ../include/openssl/opensslconf.h
828 md5test.o: ../include/openssl/opensslv.h ../include/openssl/ossl_typ.h
829 md5test.o: ../include/openssl/safestack.h ../include/openssl/stack.h
830 md5test.o: ../include/openssl/symhacks.h md5test.c
831 mdc2test.o: ../e_os.h ../include/openssl/asn1.h ../include/openssl/bio.h
832 mdc2test.o: ../include/openssl/bn.h ../include/openssl/crypto.h
833 mdc2test.o: ../include/openssl/des.h ../include/openssl/des_old.h
834 mdc2test.o: ../include/openssl/e_os2.h ../include/openssl/evp.h
835 mdc2test.o: ../include/openssl/mdc2.h ../include/openssl/obj_mac.h
836 mdc2test.o: ../include/openssl/objects.h ../include/openssl/opensslconf.h
837 mdc2test.o: ../include/openssl/opensslv.h ../include/openssl/ossl_typ.h
838 mdc2test.o: ../include/openssl/safestack.h ../include/openssl/stack.h
839 mdc2test.o: ../include/openssl/symhacks.h ../include/openssl/ui.h
840 mdc2test.o: ../include/openssl/ui_compat.h mdc2test.c
841 randtest.o: ../e_os.h ../include/openssl/e_os2.h
842 randtest.o: ../include/openssl/opensslconf.h ../include/openssl/ossl_typ.h
843 randtest.o: ../include/openssl/rand.h randtest.c
844 rc2test.o: ../e_os.h ../include/openssl/e_os2.h
845 rc2test.o: ../include/openssl/opensslconf.h ../include/openssl/rc2.h rc2test.c
846 rc4test.o: ../e_os.h ../include/openssl/e_os2.h
847 rc4test.o: ../include/openssl/opensslconf.h ../include/openssl/rc4.h rc4test.c
848 rc5test.o: ../e_os.h ../include/openssl/e_os2.h
849 rc5test.o: ../include/openssl/opensslconf.h ../include/openssl/rc5.h rc5test.c
850 rmdtest.o: ../e_os.h ../include/openssl/asn1.h ../include/openssl/bio.h
851 rmdtest.o: ../include/openssl/bn.h ../include/openssl/crypto.h
852 rmdtest.o: ../include/openssl/e_os2.h ../include/openssl/evp.h
853 rmdtest.o: ../include/openssl/obj_mac.h ../include/openssl/objects.h
854 rmdtest.o: ../include/openssl/opensslconf.h ../include/openssl/opensslv.h
855 rmdtest.o: ../include/openssl/ossl_typ.h ../include/openssl/ripemd.h
856 rmdtest.o: ../include/openssl/safestack.h ../include/openssl/stack.h
857 rmdtest.o: ../include/openssl/symhacks.h rmdtest.c
858 rsa_test.o: ../e_os.h ../include/openssl/asn1.h ../include/openssl/bio.h
859 rsa_test.o: ../include/openssl/bn.h ../include/openssl/crypto.h
860 rsa_test.o: ../include/openssl/dh.h ../include/openssl/dsa.h
861 rsa_test.o: ../include/openssl/e_os2.h ../include/openssl/ec.h
862 rsa_test.o: ../include/openssl/ecdh.h ../include/openssl/ecdsa.h
863 rsa_test.o: ../include/openssl/engine.h ../include/openssl/err.h
864 rsa_test.o: ../include/openssl/lhash.h ../include/openssl/opensslconf.h
865 rsa_test.o: ../include/openssl/opensslv.h ../include/openssl/ossl_typ.h
866 rsa_test.o: ../include/openssl/rand.h ../include/openssl/rsa.h
867 rsa_test.o: ../include/openssl/safestack.h ../include/openssl/stack.h
868 rsa_test.o: ../include/openssl/symhacks.h ../include/openssl/ui.h rsa_test.c
869 sha1test.o: ../e_os.h ../include/openssl/asn1.h ../include/openssl/bio.h
870 sha1test.o: ../include/openssl/bn.h ../include/openssl/crypto.h
871 sha1test.o: ../include/openssl/e_os2.h ../include/openssl/evp.h
872 sha1test.o: ../include/openssl/obj_mac.h ../include/openssl/objects.h
873 sha1test.o: ../include/openssl/opensslconf.h ../include/openssl/opensslv.h
874 sha1test.o: ../include/openssl/ossl_typ.h ../include/openssl/safestack.h
875 sha1test.o: ../include/openssl/sha.h ../include/openssl/stack.h
876 sha1test.o: ../include/openssl/symhacks.h sha1test.c
877 shatest.o: ../e_os.h ../include/openssl/asn1.h ../include/openssl/bio.h
878 shatest.o: ../include/openssl/bn.h ../include/openssl/crypto.h
879 shatest.o: ../include/openssl/e_os2.h ../include/openssl/evp.h
880 shatest.o: ../include/openssl/obj_mac.h ../include/openssl/objects.h
881 shatest.o: ../include/openssl/opensslconf.h ../include/openssl/opensslv.h
882 shatest.o: ../include/openssl/ossl_typ.h ../include/openssl/safestack.h
883 shatest.o: ../include/openssl/sha.h ../include/openssl/stack.h
884 shatest.o: ../include/openssl/symhacks.h shatest.c
885 ssltest.o: ../e_os.h ../include/openssl/asn1.h ../include/openssl/bio.h
886 ssltest.o: ../include/openssl/bn.h ../include/openssl/buffer.h
887 ssltest.o: ../include/openssl/comp.h ../include/openssl/crypto.h
888 ssltest.o: ../include/openssl/dh.h ../include/openssl/dsa.h
889 ssltest.o: ../include/openssl/e_os2.h ../include/openssl/ec.h
890 ssltest.o: ../include/openssl/ecdh.h ../include/openssl/ecdsa.h
891 ssltest.o: ../include/openssl/engine.h ../include/openssl/err.h
892 ssltest.o: ../include/openssl/evp.h ../include/openssl/kssl.h
893 ssltest.o: ../include/openssl/lhash.h ../include/openssl/obj_mac.h
894 ssltest.o: ../include/openssl/objects.h ../include/openssl/opensslconf.h
895 ssltest.o: ../include/openssl/opensslv.h ../include/openssl/ossl_typ.h
896 ssltest.o: ../include/openssl/pem.h ../include/openssl/pem2.h
897 ssltest.o: ../include/openssl/pkcs7.h ../include/openssl/rand.h
898 ssltest.o: ../include/openssl/rsa.h ../include/openssl/safestack.h
899 ssltest.o: ../include/openssl/sha.h ../include/openssl/ssl.h
900 ssltest.o: ../include/openssl/ssl2.h ../include/openssl/ssl23.h
901 ssltest.o: ../include/openssl/ssl3.h ../include/openssl/stack.h
902 ssltest.o: ../include/openssl/symhacks.h ../include/openssl/tls1.h
903 ssltest.o: ../include/openssl/ui.h ../include/openssl/x509.h
904 ssltest.o: ../include/openssl/x509_vfy.h ssltest.c