build.info 9.0 KB
Newer Older
1
{- use File::Spec::Functions qw/catdir rel2abs/; -}
M
Matt Caswell 已提交
2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18
IF[{- !$disabled{tests} -}]
  PROGRAMS=\
          aborttest \
          nptest bntest \
          ectest ecdsatest ecdhtest gmdifftest pbelutest ideatest \
          md2test md4test md5test \
          hmactest wp_test \
          rc2test rc4test rc5test \
          destest sha1test sha256t sha512t \
          mdc2test rmdtest \
          randtest dhtest enginetest casttest \
          bftest ssltest_old dsatest exptest rsa_test \
          evp_test evp_extra_test igetest v3nametest \
          danetest heartbeat_test p5_crpt2_test \
          constant_time_test verify_extra_test clienthellotest \
          packettest asynctest secmemtest srptest memleaktest \
          dtlsv1listentest ct_test threadstest afalgtest d2i_test \
19
          ssl_test_ctx_test ssl_test x509aux
M
Matt Caswell 已提交
20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100 101 102 103 104 105 106 107 108 109 110 111 112 113 114 115

  SOURCE[aborttest]=aborttest.c
  INCLUDE[aborttest]={- rel2abs(catdir($builddir,"../include")) -} ../include
  DEPEND[aborttest]=../libcrypto

  SOURCE[nptest]=nptest.c
  INCLUDE[nptest]={- rel2abs(catdir($builddir,"../include")) -} ../include
  DEPEND[nptest]=../libcrypto

  SOURCE[bntest]=bntest.c
  INCLUDE[bntest]={- rel2abs(catdir($builddir,"../crypto/include")) -} {- rel2abs(catdir($builddir,"../include")) -} .. ../crypto/include ../include
  DEPEND[bntest]=../libcrypto

  SOURCE[ectest]=ectest.c
  INCLUDE[ectest]={- rel2abs(catdir($builddir,"../include")) -} ../include
  DEPEND[ectest]=../libcrypto

  SOURCE[ecdsatest]=ecdsatest.c
  INCLUDE[ecdsatest]={- rel2abs(catdir($builddir,"../include")) -} ../include
  DEPEND[ecdsatest]=../libcrypto

  SOURCE[ecdhtest]=ecdhtest.c
  INCLUDE[ecdhtest]={- rel2abs(catdir($builddir,"../include")) -} ../include
  DEPEND[ecdhtest]=../libcrypto

  SOURCE[gmdifftest]=gmdifftest.c
  INCLUDE[gmdifftest]={- rel2abs(catdir($builddir,"../include")) -} ../include
  DEPEND[gmdifftest]=../libcrypto

  SOURCE[pbelutest]=pbelutest.c
  INCLUDE[pbelutest]={- rel2abs(catdir($builddir,"../include")) -} ../include
  DEPEND[pbelutest]=../libcrypto

  SOURCE[ideatest]=ideatest.c
  INCLUDE[ideatest]={- rel2abs(catdir($builddir,"../include")) -} ../include
  DEPEND[ideatest]=../libcrypto

  SOURCE[md2test]=md2test.c
  INCLUDE[md2test]={- rel2abs(catdir($builddir,"../include")) -} ../include
  DEPEND[md2test]=../libcrypto

  SOURCE[md4test]=md4test.c
  INCLUDE[md4test]={- rel2abs(catdir($builddir,"../include")) -} ../include
  DEPEND[md4test]=../libcrypto

  SOURCE[md5test]=md5test.c
  INCLUDE[md5test]={- rel2abs(catdir($builddir,"../include")) -} ../include
  DEPEND[md5test]=../libcrypto

  SOURCE[hmactest]=hmactest.c
  INCLUDE[hmactest]={- rel2abs(catdir($builddir,"../include")) -} ../include
  DEPEND[hmactest]=../libcrypto

  SOURCE[wp_test]=wp_test.c
  INCLUDE[wp_test]={- rel2abs(catdir($builddir,"../include")) -} ../include
  DEPEND[wp_test]=../libcrypto

  SOURCE[rc2test]=rc2test.c
  INCLUDE[rc2test]={- rel2abs(catdir($builddir,"../include")) -} ../include
  DEPEND[rc2test]=../libcrypto

  SOURCE[rc4test]=rc4test.c
  INCLUDE[rc4test]={- rel2abs(catdir($builddir,"../include")) -} ../include
  DEPEND[rc4test]=../libcrypto

  SOURCE[rc5test]=rc5test.c
  INCLUDE[rc5test]={- rel2abs(catdir($builddir,"../include")) -} ../include
  DEPEND[rc5test]=../libcrypto

  SOURCE[destest]=destest.c
  INCLUDE[destest]={- rel2abs(catdir($builddir,"../include")) -} ../include
  DEPEND[destest]=../libcrypto

  SOURCE[sha1test]=sha1test.c
  INCLUDE[sha1test]={- rel2abs(catdir($builddir,"../include")) -} ../include
  DEPEND[sha1test]=../libcrypto

  SOURCE[sha256t]=sha256t.c
  INCLUDE[sha256t]={- rel2abs(catdir($builddir,"../include")) -} ../include
  DEPEND[sha256t]=../libcrypto

  SOURCE[sha512t]=sha512t.c
  INCLUDE[sha512t]={- rel2abs(catdir($builddir,"../include")) -} ../include
  DEPEND[sha512t]=../libcrypto

  SOURCE[mdc2test]=mdc2test.c
  INCLUDE[mdc2test]={- rel2abs(catdir($builddir,"../include")) -} ../include
  DEPEND[mdc2test]=../libcrypto

  SOURCE[rmdtest]=rmdtest.c
  INCLUDE[rmdtest]={- rel2abs(catdir($builddir,"../include")) -} ../include
  DEPEND[rmdtest]=../libcrypto

  SOURCE[randtest]=randtest.c
  INCLUDE[randtest]={- rel2abs(catdir($builddir,"../include")) -} ../include
  DEPEND[randtest]=../libcrypto
116

M
Matt Caswell 已提交
117 118 119
  SOURCE[dhtest]=dhtest.c
  INCLUDE[dhtest]={- rel2abs(catdir($builddir,"../include")) -} ../include
  DEPEND[dhtest]=../libcrypto
120

M
Matt Caswell 已提交
121 122 123
  SOURCE[enginetest]=enginetest.c
  INCLUDE[enginetest]={- rel2abs(catdir($builddir,"../include")) -} ../include
  DEPEND[enginetest]=../libcrypto
124

M
Matt Caswell 已提交
125 126 127
  SOURCE[casttest]=casttest.c
  INCLUDE[casttest]={- rel2abs(catdir($builddir,"../include")) -} ../include
  DEPEND[casttest]=../libcrypto
128

M
Matt Caswell 已提交
129 130 131
  SOURCE[bftest]=bftest.c
  INCLUDE[bftest]={- rel2abs(catdir($builddir,"../include")) -} ../include
  DEPEND[bftest]=../libcrypto
132

M
Matt Caswell 已提交
133 134 135
  SOURCE[ssltest_old]=ssltest_old.c
  INCLUDE[ssltest_old]={- rel2abs(catdir($builddir,"../include")) -} .. ../include
  DEPEND[ssltest_old]=../libcrypto ../libssl
136

M
Matt Caswell 已提交
137 138 139
  SOURCE[dsatest]=dsatest.c
  INCLUDE[dsatest]={- rel2abs(catdir($builddir,"../include")) -} ../include
  DEPEND[dsatest]=../libcrypto
140

M
Matt Caswell 已提交
141 142 143
  SOURCE[exptest]=exptest.c
  INCLUDE[exptest]={- rel2abs(catdir($builddir,"../include")) -} ../include
  DEPEND[exptest]=../libcrypto
144

M
Matt Caswell 已提交
145 146 147
  SOURCE[rsa_test]=rsa_test.c
  INCLUDE[rsa_test]={- rel2abs(catdir($builddir,"../include")) -} .. ../include
  DEPEND[rsa_test]=../libcrypto
148

M
Matt Caswell 已提交
149 150 151
  SOURCE[evp_test]=evp_test.c
  INCLUDE[evp_test]={- rel2abs(catdir($builddir,"../include")) -} ../include
  DEPEND[evp_test]=../libcrypto
152

M
Matt Caswell 已提交
153 154 155
  SOURCE[evp_extra_test]=evp_extra_test.c
  INCLUDE[evp_extra_test]={- rel2abs(catdir($builddir,"../include")) -} ../include
  DEPEND[evp_extra_test]=../libcrypto
156

M
Matt Caswell 已提交
157 158 159
  SOURCE[igetest]=igetest.c
  INCLUDE[igetest]={- rel2abs(catdir($builddir,"../include")) -} .. ../include
  DEPEND[igetest]=../libcrypto
160

M
Matt Caswell 已提交
161 162 163
  SOURCE[v3nametest]=v3nametest.c
  INCLUDE[v3nametest]={- rel2abs(catdir($builddir,"../include")) -} ../include
  DEPEND[v3nametest]=../libcrypto
164

M
Matt Caswell 已提交
165 166 167
  SOURCE[danetest]=danetest.c
  INCLUDE[danetest]={- rel2abs(catdir($builddir,"../include")) -} ../include
  DEPEND[danetest]=../libcrypto ../libssl
168

M
Matt Caswell 已提交
169 170 171
  SOURCE[heartbeat_test]=heartbeat_test.c testutil.c
  INCLUDE[heartbeat_test]={- rel2abs(catdir($builddir,"../include")) -} .. ../include
  DEPEND[heartbeat_test]=../libcrypto ../libssl
172

M
Matt Caswell 已提交
173 174 175
  SOURCE[p5_crpt2_test]=p5_crpt2_test.c
  INCLUDE[p5_crpt2_test]={- rel2abs(catdir($builddir,"../include")) -} ../include
  DEPEND[p5_crpt2_test]=../libcrypto
176

M
Matt Caswell 已提交
177 178 179
  SOURCE[constant_time_test]=constant_time_test.c
  INCLUDE[constant_time_test]={- rel2abs(catdir($builddir,"../include")) -} .. ../include
  DEPEND[constant_time_test]=../libcrypto
180

M
Matt Caswell 已提交
181 182 183
  SOURCE[verify_extra_test]=verify_extra_test.c
  INCLUDE[verify_extra_test]={- rel2abs(catdir($builddir,"../include")) -} ../include
  DEPEND[verify_extra_test]=../libcrypto
184

M
Matt Caswell 已提交
185 186 187
  SOURCE[clienthellotest]=clienthellotest.c
  INCLUDE[clienthellotest]={- rel2abs(catdir($builddir,"../include")) -} ../include
  DEPEND[clienthellotest]=../libcrypto ../libssl
188

M
Matt Caswell 已提交
189 190 191
  SOURCE[packettest]=packettest.c
  INCLUDE[packettest]={- rel2abs(catdir($builddir,"../include")) -} ../include
  DEPEND[packettest]=../libcrypto
192

M
Matt Caswell 已提交
193 194 195
  SOURCE[asynctest]=asynctest.c
  INCLUDE[asynctest]={- rel2abs(catdir($builddir,"../include")) -} .. ../include
  DEPEND[asynctest]=../libcrypto
196

M
Matt Caswell 已提交
197 198 199
  SOURCE[secmemtest]=secmemtest.c
  INCLUDE[secmemtest]={- rel2abs(catdir($builddir,"../include")) -} ../include
  DEPEND[secmemtest]=../libcrypto
200

M
Matt Caswell 已提交
201 202 203
  SOURCE[srptest]=srptest.c
  INCLUDE[srptest]={- rel2abs(catdir($builddir,"../include")) -} ../include
  DEPEND[srptest]=../libcrypto
204

M
Matt Caswell 已提交
205 206 207
  SOURCE[memleaktest]=memleaktest.c
  INCLUDE[memleaktest]={- rel2abs(catdir($builddir,"../include")) -} ../include
  DEPEND[memleaktest]=../libcrypto
208

M
Matt Caswell 已提交
209 210 211
  SOURCE[dtlsv1listentest]=dtlsv1listentest.c
  INCLUDE[dtlsv1listentest]={- rel2abs(catdir($builddir,"../include")) -} .. ../include
  DEPEND[dtlsv1listentest]=../libssl
R
Rich Salz 已提交
212

M
Matt Caswell 已提交
213 214 215
  SOURCE[ct_test]=ct_test.c testutil.c
  INCLUDE[ct_test]={- rel2abs(catdir($builddir,"../include")) -} ../crypto/include ../include
  DEPEND[ct_test]=../libcrypto
216

M
Matt Caswell 已提交
217 218 219
  SOURCE[threadstest]=threadstest.c
  INCLUDE[threadstest]={- rel2abs(catdir($builddir,"../include")) -} .. ../include
  DEPEND[threadstest]=../libcrypto
220

M
Matt Caswell 已提交
221 222 223
  SOURCE[afalgtest]=afalgtest.c
  INCLUDE[afalgtest]={- rel2abs(catdir($builddir,"../include")) -} .. ../include
  DEPEND[afalgtest]=../libcrypto
C
clucey 已提交
224

M
Matt Caswell 已提交
225 226 227
  SOURCE[d2i_test]=d2i_test.c testutil.c
  INCLUDE[d2i_test]={- rel2abs(catdir($builddir,"../include")) -} .. ../include
  DEPEND[d2i_test]=../libcrypto
E
Emilia Kasper 已提交
228

M
Matt Caswell 已提交
229 230 231
  SOURCE[ssl_test_ctx_test]=ssl_test_ctx_test.c ssl_test_ctx.c testutil.c
  INCLUDE[ssl_test_ctx_test]={- rel2abs(catdir($builddir,"../include")) -} .. ../include
  DEPEND[ssl_test_ctx_test]=../libcrypto
E
Emilia Kasper 已提交
232

M
Matt Caswell 已提交
233 234 235
  SOURCE[ssl_test]=ssl_test.c ssl_test_ctx.c testutil.c handshake_helper.c
  INCLUDE[ssl_test]={- rel2abs(catdir($builddir,"../include")) -} .. ../include
  DEPEND[ssl_test]=../libcrypto ../libssl
E
Emilia Kasper 已提交
236

M
Matt Caswell 已提交
237 238 239
  INCLUDE[testutil.o]=..
  INCLUDE[ssl_test_ctx.o]={- rel2abs(catdir($builddir,"../include")) -} ../include
  INCLUDE[handshake_helper.o]={- rel2abs(catdir($builddir,"../include")) -} ../include
240 241 242 243

  SOURCE[x509aux]=x509aux.c
  INCLUDE[x509aux]={- rel2abs(catdir($builddir,"../include")) -} ../include
  DEPEND[x509aux]=../libcrypto
M
Matt Caswell 已提交
244
ENDIF