summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorjsg <>2014-04-16 08:29:22 +0000
committerjsg <>2014-04-16 08:29:22 +0000
commitbf2220a44cf28b09cc5803cff9dc8a0c57ea9444 (patch)
treed91a0c32a42e106d3dc03f6fc35a72fcfb4e7e84
parent789b768b873500a1ba3e336a05a0efc35c4b4d36 (diff)
downloadopenbsd-bf2220a44cf28b09cc5803cff9dc8a0c57ea9444.tar.gz
openbsd-bf2220a44cf28b09cc5803cff9dc8a0c57ea9444.tar.bz2
openbsd-bf2220a44cf28b09cc5803cff9dc8a0c57ea9444.zip
adapt to test file moves
md2test and rsatest targets removed as the files have been removed
-rw-r--r--src/regress/lib/libssl/Makefile113
1 files changed, 50 insertions, 63 deletions
diff --git a/src/regress/lib/libssl/Makefile b/src/regress/lib/libssl/Makefile
index fbe27fd738..0d5deb5d3a 100644
--- a/src/regress/lib/libssl/Makefile
+++ b/src/regress/lib/libssl/Makefile
@@ -1,4 +1,4 @@
1# $OpenBSD: Makefile,v 1.14 2010/10/03 19:47:18 naddy Exp $ 1# $OpenBSD: Makefile,v 1.15 2014/04/16 08:29:22 jsg Exp $
2 2
3CLEANFILES+= testdsa.key testdsa.pem rsakey.pem rsacert.pem dsa512.pem 3CLEANFILES+= testdsa.key testdsa.pem rsakey.pem rsacert.pem dsa512.pem
4 4
@@ -20,39 +20,38 @@ ECDHTEST= ecdhtest
20ECDSATEST= ecdsatest 20ECDSATEST= ecdsatest
21ECTEST= ectest 21ECTEST= ectest
22ENGINETEST= enginetest 22ENGINETEST= enginetest
23EVPTEST= evp_test 23EVPTEST= evptest
24EXPTEST= exptest 24EXPTEST= exptest
25HMACTEST= hmactest 25HMACTEST= hmactest
26IGETEST= igetest 26IGETEST= igetest
27MD2TEST= md2test
28MD4TEST= md4test 27MD4TEST= md4test
29MD5TEST= md5test 28MD5TEST= md5test
30RANDTEST= randtest 29RANDTEST= randtest
31RC2TEST= rc2test 30RC2TEST= rc2test
32RC4TEST= rc4test 31RC4TEST= rc4test
33RMDTEST= rmdtest 32RMDTEST= rmdtest
34RSATEST= rsa_test
35SHA1TEST= sha1test 33SHA1TEST= sha1test
36SHA256TEST= sha256t 34SHA256TEST= sha256t
37SHA512TEST= sha512t 35SHA512TEST= sha512t
38SHATEST= shatest 36SHATEST= shatest
39 37
40SSLDIR= ${.CURDIR}/../../../lib/libssl/src/crypto 38SSLDIR= ${.CURDIR}/../../../lib/libssl/src/crypto
39CRYPTODIR= ${.CURDIR}/../libcrypto
41CFLAGS+= -Wall -I${SSLDIR} -I${SSLDIR}/.. 40CFLAGS+= -Wall -I${SSLDIR} -I${SSLDIR}/..
42 41
43CLEANFILES+= $(BNTEST).c $(ECTEST).c $(HMACTEST).c \ 42CLEANFILES+= $(BNTEST).c $(ECTEST).c $(HMACTEST).c \
44 $(SHATEST).c $(SHA1TEST).c $(MDC2TEST).c $(RMDTEST).c \ 43 $(SHATEST).c $(SHA1TEST).c $(MDC2TEST).c $(RMDTEST).c \
45 $(RANDTEST).c $(DHTEST).c $(ENGINETEST).c \ 44 $(RANDTEST).c $(DHTEST).c $(ENGINETEST).c \
46 $(CASTTEST).c $(EXPTEST).c $(DSATEST).c $(RSATEST).c \ 45 $(CASTTEST).c $(EXPTEST).c $(DSATEST).c \
47 $(EVPTEST).c $(DESTEST).c ${RC2TEST}.c ${RC4TEST}.c ${MD2TEST}.c \ 46 $(EVPTEST).c $(DESTEST).c ${RC2TEST}.c ${RC4TEST}.c \
48 ${MD4TEST}.c ${MD5TEST}.c ${BFTEST}.c ${ECDHTEST}.c ${ECDSATEST}.c \ 47 ${MD4TEST}.c ${MD5TEST}.c ${BFTEST}.c ${ECDHTEST}.c ${ECDSATEST}.c \
49 ${IGETEST}.c ${SHA256TEST}.c ${SHA512TEST}.c 48 ${IGETEST}.c ${SHA256TEST}.c ${SHA512TEST}.c
50 49
51CLEANFILES+= $(BNTEST) $(ECTEST) $(HMACTEST) \ 50CLEANFILES+= $(BNTEST) $(ECTEST) $(HMACTEST) \
52 $(SHATEST) $(SHA1TEST) $(MDC2TEST) $(RMDTEST) \ 51 $(SHATEST) $(SHA1TEST) $(MDC2TEST) $(RMDTEST) \
53 $(RANDTEST) $(DHTEST) $(ENGINETEST) \ 52 $(RANDTEST) $(DHTEST) $(ENGINETEST) \
54 $(CASTTEST) $(EXPTEST) $(DSATEST) $(RSATEST) \ 53 $(CASTTEST) $(EXPTEST) $(DSATEST) \
55 $(EVPTEST) $(DESTEST) ${RC2TEST} ${RC4TEST} ${MD2TEST} ${MD4TEST} \ 54 $(EVPTEST) $(DESTEST) ${RC2TEST} ${RC4TEST} ${MD4TEST} \
56 ${MD5TEST} ${BFTEST} ${ECDHTEST} ${ECDSATEST} ${IGETEST} \ 55 ${MD5TEST} ${BFTEST} ${ECDHTEST} ${ECDSATEST} ${IGETEST} \
57 ${SHA256TEST} ${SHA512TEST} 56 ${SHA256TEST} ${SHA512TEST}
58 57
@@ -60,10 +59,10 @@ CLEANFILES+= ${BNTEST}.out
60 59
61OTESTS= ${ENGINETEST} \ 60OTESTS= ${ENGINETEST} \
62 ${EXPTEST} ${RANDTEST} \ 61 ${EXPTEST} ${RANDTEST} \
63 ${MD2TEST} ${MD4TEST} ${MD5TEST} \ 62 ${MD4TEST} ${MD5TEST} \
64 ${SHATEST} ${SHA1TEST} ${HMACTEST} ${RMDTEST} ${MDC2TEST} \ 63 ${SHATEST} ${SHA1TEST} ${HMACTEST} ${RMDTEST} ${MDC2TEST} \
65 ${CASTTEST} ${BFTEST} ${RC2TEST} ${RC4TEST} ${DESTEST} \ 64 ${CASTTEST} ${BFTEST} ${RC2TEST} ${RC4TEST} ${DESTEST} \
66 ${DHTEST} ${DSATEST} ${RSATEST} \ 65 ${DHTEST} ${DSATEST} \
67 ${ECTEST} ${ECDHTEST} ${ECDSATEST} $(IGETEST) \ 66 ${ECTEST} ${ECDHTEST} ${ECDSATEST} $(IGETEST) \
68 $(SHA256TEST) $(SHA512TEST) 67 $(SHA256TEST) $(SHA512TEST)
69 68
@@ -120,53 +119,53 @@ ossltests: ${OTESTS} ${BNTEST} ${EVPTEST}
120 ${.OBJDIR}/${OT} 119 ${.OBJDIR}/${OT}
121.endfor 120.endfor
122 @echo running ${EVPTEST} 121 @echo running ${EVPTEST}
123 ${.OBJDIR}/${EVPTEST} ${SSLDIR}/evp/evptests.txt 122 ${.OBJDIR}/${EVPTEST} ${CRYPTODIR}/evp/evptests.txt
124 123
125$(BNTEST).c: ${SSLDIR}/bn/bntest.c 124$(BNTEST).c: ${CRYPTODIR}/bn/bntest.c
126 cp ${SSLDIR}/bn/bntest.c ${.OBJDIR} 125 cp ${CRYPTODIR}/bn/bntest.c ${.OBJDIR}
127 126
128$(BNTEST): ${BNTEST}.c 127$(BNTEST): ${BNTEST}.c
129 cc ${CFLAGS} -o $(BNTEST) ${BNTEST}.c $(LIBCRYPTO) 128 cc ${CFLAGS} -o $(BNTEST) ${BNTEST}.c $(LIBCRYPTO)
130 129
131$(EXPTEST).c: ${SSLDIR}/bn/exptest.c 130$(EXPTEST).c: ${CRYPTODIR}/exp/exptest.c
132 cp ${SSLDIR}/bn/exptest.c ${.OBJDIR} 131 cp ${CRYPTODIR}/exp/exptest.c ${.OBJDIR}
133 132
134$(EXPTEST): ${EXPTEST}.c 133$(EXPTEST): ${EXPTEST}.c
135 cc ${CFLAGS} -o $(EXPTEST) ${EXPTEST}.c $(LIBCRYPTO) 134 cc ${CFLAGS} -o $(EXPTEST) ${EXPTEST}.c $(LIBCRYPTO)
136 135
137$(ECTEST).c: ${SSLDIR}/ec/ectest.c 136$(ECTEST).c: ${CRYPTODIR}/ec/ectest.c
138 cp ${SSLDIR}/ec/ectest.c ${.OBJDIR} 137 cp ${CRYPTODIR}/ec/ectest.c ${.OBJDIR}
139 138
140$(ECTEST): ${ECTEST}.c 139$(ECTEST): ${ECTEST}.c
141 cc ${CFLAGS} -o $(ECTEST) ${ECTEST}.c $(LIBCRYPTO) 140 cc ${CFLAGS} -o $(ECTEST) ${ECTEST}.c $(LIBCRYPTO)
142 141
143$(EVPTEST).c: ${SSLDIR}/evp/${EVPTEST}.c 142$(EVPTEST).c: ${CRYPTODIR}/evp/${EVPTEST}.c
144 cp ${SSLDIR}/evp/${EVPTEST}.c ${.OBJDIR} 143 cp ${CRYPTODIR}/evp/${EVPTEST}.c ${.OBJDIR}
145$(EVPTEST): ${EVPTEST}.c 144$(EVPTEST): ${EVPTEST}.c
146 cc ${CFLAGS} -o $(EVPTEST) ${EVPTEST}.c $(LIBCRYPTO) 145 cc ${CFLAGS} -o $(EVPTEST) ${EVPTEST}.c $(LIBCRYPTO)
147 146
148$(SHATEST).c: ${SSLDIR}/sha/${SHATEST}.c 147$(SHATEST).c: ${CRYPTODIR}/sha/${SHATEST}.c
149 cp ${SSLDIR}/sha/${SHATEST}.c ${.OBJDIR} 148 cp ${CRYPTODIR}/sha/${SHATEST}.c ${.OBJDIR}
150$(SHATEST): ${SHATEST}.c 149$(SHATEST): ${SHATEST}.c
151 cc ${CFLAGS} -o $(SHATEST) ${SHATEST}.c $(LIBCRYPTO) 150 cc ${CFLAGS} -o $(SHATEST) ${SHATEST}.c $(LIBCRYPTO)
152 151
153$(SHA1TEST).c: ${SSLDIR}/sha/${SHA1TEST}.c 152$(SHA1TEST).c: ${CRYPTODIR}/sha1/${SHA1TEST}.c
154 cp ${SSLDIR}/sha/${SHA1TEST}.c ${.OBJDIR} 153 cp ${CRYPTODIR}/sha1/${SHA1TEST}.c ${.OBJDIR}
155$(SHA1TEST): ${SHA1TEST}.c 154$(SHA1TEST): ${SHA1TEST}.c
156 cc ${CFLAGS} -o $(SHA1TEST) ${SHA1TEST}.c $(LIBCRYPTO) 155 cc ${CFLAGS} -o $(SHA1TEST) ${SHA1TEST}.c $(LIBCRYPTO)
157 156
158$(RANDTEST).c: ${SSLDIR}/rand/${RANDTEST}.c 157$(RANDTEST).c: ${CRYPTODIR}/rand/${RANDTEST}.c
159 cp ${SSLDIR}/rand/${RANDTEST}.c ${.OBJDIR} 158 cp ${CRYPTODIR}/rand/${RANDTEST}.c ${.OBJDIR}
160$(RANDTEST): ${RANDTEST}.c 159$(RANDTEST): ${RANDTEST}.c
161 cc ${CFLAGS} -o $(RANDTEST) ${RANDTEST}.c $(LIBCRYPTO) 160 cc ${CFLAGS} -o $(RANDTEST) ${RANDTEST}.c $(LIBCRYPTO)
162 161
163$(RMDTEST).c: ${SSLDIR}/ripemd/${RMDTEST}.c 162$(RMDTEST).c: ${CRYPTODIR}/rmd/${RMDTEST}.c
164 cp ${SSLDIR}/ripemd/${RMDTEST}.c ${.OBJDIR} 163 cp ${CRYPTODIR}/rmd/${RMDTEST}.c ${.OBJDIR}
165$(RMDTEST): ${RMDTEST}.c 164$(RMDTEST): ${RMDTEST}.c
166 cc ${CFLAGS} -o $(RMDTEST) ${RMDTEST}.c $(LIBCRYPTO) 165 cc ${CFLAGS} -o $(RMDTEST) ${RMDTEST}.c $(LIBCRYPTO)
167 166
168$(DHTEST).c: ${SSLDIR}/dh/${DHTEST}.c 167$(DHTEST).c: ${CRYPTODIR}/dh/${DHTEST}.c
169 cp ${SSLDIR}/dh/${DHTEST}.c ${.OBJDIR} 168 cp ${CRYPTODIR}/dh/${DHTEST}.c ${.OBJDIR}
170 169
171$(DHTEST): ${DHTEST}.c 170$(DHTEST): ${DHTEST}.c
172 cc ${CFLAGS} -o $(DHTEST) ${DHTEST}.c $(LIBCRYPTO) 171 cc ${CFLAGS} -o $(DHTEST) ${DHTEST}.c $(LIBCRYPTO)
@@ -177,81 +176,69 @@ $(ENGINETEST).c: ${SSLDIR}/engine/${ENGINETEST}.c
177$(ENGINETEST): ${ENGINETEST}.c 176$(ENGINETEST): ${ENGINETEST}.c
178 cc ${CFLAGS} -o $(ENGINETEST) ${ENGINETEST}.c $(LIBCRYPTO) 177 cc ${CFLAGS} -o $(ENGINETEST) ${ENGINETEST}.c $(LIBCRYPTO)
179 178
180$(CASTTEST).c: ${SSLDIR}/cast/${CASTTEST}.c 179$(CASTTEST).c: ${CRYPTODIR}/cast/${CASTTEST}.c
181 cp ${SSLDIR}/cast/${CASTTEST}.c ${.OBJDIR} 180 cp ${CRYPTODIR}/cast/${CASTTEST}.c ${.OBJDIR}
182 181
183$(CASTTEST): ${CASTTEST}.c 182$(CASTTEST): ${CASTTEST}.c
184 cc ${CFLAGS} -o $(CASTTEST) ${CASTTEST}.c $(LIBCRYPTO) 183 cc ${CFLAGS} -o $(CASTTEST) ${CASTTEST}.c $(LIBCRYPTO)
185 184
186$(RSATEST).c: ${SSLDIR}/rsa/${RSATEST}.c 185$(DSATEST).c: ${CRYPTODIR}/dsa/${DSATEST}.c
187 cp ${SSLDIR}/rsa/${RSATEST}.c ${.OBJDIR} 186 cp ${CRYPTODIR}/dsa/${DSATEST}.c ${.OBJDIR}
188
189$(RSATEST): ${RSATEST}.c
190 cc ${CFLAGS} -o $(RSATEST) ${RSATEST}.c $(LIBCRYPTO)
191
192$(DSATEST).c: ${SSLDIR}/dsa/${DSATEST}.c
193 cp ${SSLDIR}/dsa/${DSATEST}.c ${.OBJDIR}
194 187
195$(DSATEST): ${DSATEST}.c 188$(DSATEST): ${DSATEST}.c
196 cc ${CFLAGS} -o $(DSATEST) ${DSATEST}.c $(LIBCRYPTO) 189 cc ${CFLAGS} -o $(DSATEST) ${DSATEST}.c $(LIBCRYPTO)
197 190
198 191
199$(HMACTEST).c: ${SSLDIR}/hmac/${HMACTEST}.c 192$(HMACTEST).c: ${CRYPTODIR}/hmac/${HMACTEST}.c
200 cp ${SSLDIR}/hmac/${HMACTEST}.c ${.OBJDIR} 193 cp ${CRYPTODIR}/hmac/${HMACTEST}.c ${.OBJDIR}
201 194
202$(HMACTEST): ${HMACTEST}.c 195$(HMACTEST): ${HMACTEST}.c
203 cc ${CFLAGS} -o $(HMACTEST) ${HMACTEST}.c $(LIBCRYPTO) 196 cc ${CFLAGS} -o $(HMACTEST) ${HMACTEST}.c $(LIBCRYPTO)
204 197
205$(DESTEST).c: ${SSLDIR}/des/${DESTEST}.c 198$(DESTEST).c: ${CRYPTODIR}/des/${DESTEST}.c
206 cp ${SSLDIR}/des/${DESTEST}.c ${.OBJDIR} 199 cp ${CRYPTODIR}/des/${DESTEST}.c ${.OBJDIR}
207 200
208$(DESTEST): ${DESTEST}.c 201$(DESTEST): ${DESTEST}.c
209 cc ${CFLAGS} -o $(DESTEST) ${DESTEST}.c $(LIBCRYPTO) 202 cc ${CFLAGS} -o $(DESTEST) ${DESTEST}.c $(LIBCRYPTO)
210 203
211$(BFTEST).c: ${SSLDIR}/bf/${BFTEST}.c 204$(BFTEST).c: ${CRYPTODIR}/bf/${BFTEST}.c
212 cp ${SSLDIR}/bf/${BFTEST}.c ${.OBJDIR} 205 cp ${CRYPTODIR}/bf/${BFTEST}.c ${.OBJDIR}
213 206
214$(BFTEST): ${BFTEST}.c 207$(BFTEST): ${BFTEST}.c
215 cc ${CFLAGS} -o $(BFTEST) ${BFTEST}.c $(LIBCRYPTO) 208 cc ${CFLAGS} -o $(BFTEST) ${BFTEST}.c $(LIBCRYPTO)
216 209
217$(RC2TEST).c: ${SSLDIR}/rc2/${RC2TEST}.c 210$(RC2TEST).c: ${CRYPTODIR}/rc2/${RC2TEST}.c
218 cp ${SSLDIR}/rc2/${RC2TEST}.c ${.OBJDIR} 211 cp ${CRYPTODIR}/rc2/${RC2TEST}.c ${.OBJDIR}
219 212
220$(RC2TEST): ${RC2TEST}.c 213$(RC2TEST): ${RC2TEST}.c
221 cc ${CFLAGS} -o $(RC2TEST) ${RC2TEST}.c $(LIBCRYPTO) 214 cc ${CFLAGS} -o $(RC2TEST) ${RC2TEST}.c $(LIBCRYPTO)
222 215
223$(RC4TEST).c: ${SSLDIR}/rc4/${RC4TEST}.c 216$(RC4TEST).c: ${CRYPTODIR}/rc4/${RC4TEST}.c
224 cp ${SSLDIR}/rc4/${RC4TEST}.c ${.OBJDIR} 217 cp ${CRYPTODIR}/rc4/${RC4TEST}.c ${.OBJDIR}
225 218
226$(RC4TEST): ${RC4TEST}.c 219$(RC4TEST): ${RC4TEST}.c
227 cc ${CFLAGS} -o $(RC4TEST) ${RC4TEST}.c $(LIBCRYPTO) 220 cc ${CFLAGS} -o $(RC4TEST) ${RC4TEST}.c $(LIBCRYPTO)
228 221
229$(MD2TEST).c: ${SSLDIR}/md2/${MD2TEST}.c 222$(MD4TEST).c: ${CRYPTODIR}/md4/${MD4TEST}.c
230 cp ${SSLDIR}/md2/${MD2TEST}.c ${.OBJDIR} 223 cp ${CRYPTODIR}/md4/${MD4TEST}.c ${.OBJDIR}
231
232$(MD2TEST): ${MD2TEST}.c
233 cc ${CFLAGS} -o $(MD2TEST) ${MD2TEST}.c $(LIBCRYPTO)
234
235$(MD4TEST).c: ${SSLDIR}/md4/${MD4TEST}.c
236 cp ${SSLDIR}/md4/${MD4TEST}.c ${.OBJDIR}
237 224
238$(MD4TEST): ${MD4TEST}.c 225$(MD4TEST): ${MD4TEST}.c
239 cc ${CFLAGS} -o $(MD4TEST) ${MD4TEST}.c $(LIBCRYPTO) 226 cc ${CFLAGS} -o $(MD4TEST) ${MD4TEST}.c $(LIBCRYPTO)
240 227
241$(MD5TEST).c: ${SSLDIR}/md5/${MD5TEST}.c 228$(MD5TEST).c: ${CRYPTODIR}/md5/${MD5TEST}.c
242 cp ${SSLDIR}/md5/${MD5TEST}.c ${.OBJDIR} 229 cp ${CRYPTODIR}/md5/${MD5TEST}.c ${.OBJDIR}
243 230
244$(MD5TEST): ${MD5TEST}.c 231$(MD5TEST): ${MD5TEST}.c
245 cc ${CFLAGS} -o $(MD5TEST) ${MD5TEST}.c $(LIBCRYPTO) 232 cc ${CFLAGS} -o $(MD5TEST) ${MD5TEST}.c $(LIBCRYPTO)
246 233
247$(ECDHTEST).c: ${SSLDIR}/ecdh/${ECDHTEST}.c 234$(ECDHTEST).c: ${CRYPTODIR}/ecdh/${ECDHTEST}.c
248 cp ${SSLDIR}/ecdh/${ECDHTEST}.c ${.OBJDIR} 235 cp ${CRYPTODIR}/ecdh/${ECDHTEST}.c ${.OBJDIR}
249 236
250$(ECDHTEST): ${ECDHTEST}.c 237$(ECDHTEST): ${ECDHTEST}.c
251 cc ${CFLAGS} -o $(ECDHTEST) ${ECDHTEST}.c $(LIBCRYPTO) 238 cc ${CFLAGS} -o $(ECDHTEST) ${ECDHTEST}.c $(LIBCRYPTO)
252 239
253$(ECDSATEST).c: ${SSLDIR}/ecdsa/${ECDSATEST}.c 240$(ECDSATEST).c: ${CRYPTODIR}/ecdsa/${ECDSATEST}.c
254 cp ${SSLDIR}/ecdsa/${ECDSATEST}.c ${.OBJDIR} 241 cp ${CRYPTODIR}/ecdsa/${ECDSATEST}.c ${.OBJDIR}
255 242
256$(ECDSATEST): ${ECDSATEST}.c 243$(ECDSATEST): ${ECDSATEST}.c
257 cc ${CFLAGS} -o $(ECDSATEST) ${ECDSATEST}.c $(LIBCRYPTO) 244 cc ${CFLAGS} -o $(ECDSATEST) ${ECDSATEST}.c $(LIBCRYPTO)