提交 d90a6beb 编写于 作者: M Matt Caswell

Fix no-stdio and no-autoalginit

no-stdio does not work with the apps. Since the tests also need the apps
it doesn't support that either. Therefore we disable building of both.

no-autoalginit is not compatible with the apps because it requires explicit
loading of the algorithms, and the apps don't do that. Therefore we disable
building the apps for this option. Similarly the tests depend on the apps
so we also disable the tests. Finally the whole point about no-autoalginit
is to avoid excessive executable sizes when doing static linking. Therefore
we disable "shared" if this option is selected.
Reviewed-by: NRichard Levitte <levitte@openssl.org>
上级 c3a64b52
...@@ -226,6 +226,7 @@ build_tests_nodep : $(TESTPROGS) ...@@ -226,6 +226,7 @@ build_tests_nodep : $(TESTPROGS)
test tests : configdata.pm, - test tests : configdata.pm, -
build_apps_nodep, build_engines_nodep, build_tests_nodep, - build_apps_nodep, build_engines_nodep, build_tests_nodep, -
depend depend
@ ! {- output_off() if $disabled{tests}; "" -}
SET DEFAULT [.test]{- move("test") -} SET DEFAULT [.test]{- move("test") -}
DEFINE SRCTOP {- sourcedir() -} DEFINE SRCTOP {- sourcedir() -}
DEFINE BLDTOP {- builddir() -} DEFINE BLDTOP {- builddir() -}
...@@ -235,6 +236,9 @@ test tests : configdata.pm, - ...@@ -235,6 +236,9 @@ test tests : configdata.pm, -
DEASSIGN BLDTOP DEASSIGN BLDTOP
DEASSIGN SRCTOP DEASSIGN SRCTOP
SET DEFAULT [-]{- move("..") -} SET DEFAULT [-]{- move("..") -}
@ ! {- if ($disabled{tests}) { output_on(); } else { output_off(); } "" -}
@ WRITE SYS$OUTPUT "Tests are not supported with your chosen Configure options"
@ ! {- output_on() if !$disabled{tests}; "" -}
list-tests : list-tests :
@ TOP=$(SRCDIR) PERL=$(PERL) $(PERL) {- catfile($config{sourcedir},"test", "run_tests.pl") -} list @ TOP=$(SRCDIR) PERL=$(PERL) $(PERL) {- catfile($config{sourcedir},"test", "run_tests.pl") -} list
......
...@@ -217,12 +217,16 @@ build_tests_nodep: $(TESTPROGS) ...@@ -217,12 +217,16 @@ build_tests_nodep: $(TESTPROGS)
test tests: build_tests_nodep build_apps_nodep build_engines_nodep \ test tests: build_tests_nodep build_apps_nodep build_engines_nodep \
depend link-utils depend link-utils
@ : {- output_off() if $disabled{tests}; "" -}
( cd test; \ ( cd test; \
SRCTOP=../$(SRCDIR) \ SRCTOP=../$(SRCDIR) \
BLDTOP=../$(BLDDIR) \ BLDTOP=../$(BLDDIR) \
EXE_EXT={- $exeext -} \ EXE_EXT={- $exeext -} \
OPENSSL_ENGINES=../$(BLDDIR)/engines \ OPENSSL_ENGINES=../$(BLDDIR)/engines \
$(PERL) ../$(SRCDIR)/test/run_tests.pl $(TESTS) ) $(PERL) ../$(SRCDIR)/test/run_tests.pl $(TESTS) )
@ : {- if ($disabled{tests}) { output_on(); } else { output_off(); } "" -}
@echo "Tests are not supported with your chosen Configure options"
@ : {- output_on() if !$disabled{tests}; "" -}
list-tests: list-tests:
@TOP=$(SRCDIR) PERL=$(PERL) $(PERL) $(SRCDIR)/test/run_tests.pl list @TOP=$(SRCDIR) PERL=$(PERL) $(PERL) $(SRCDIR)/test/run_tests.pl list
......
...@@ -139,10 +139,14 @@ build_tests: configdata.pm build_tests_nodep depend ...@@ -139,10 +139,14 @@ build_tests: configdata.pm build_tests_nodep depend
build_tests_nodep: $(TESTPROGS) build_tests_nodep: $(TESTPROGS)
test tests: build_tests_nodep build_apps_nodep build_engines_nodep depend test tests: build_tests_nodep build_apps_nodep build_engines_nodep depend
@rem {- output_off() if $disabled{tests}; "" -}
set SRCTOP=$(SRCDIR) set SRCTOP=$(SRCDIR)
set BLDTOP=$(BLDDIR) set BLDTOP=$(BLDDIR)
set PERL=$(PERL) set PERL=$(PERL)
$(PERL) $(SRCDIR)\test\run_tests.pl $(TESTS) $(PERL) $(SRCDIR)\test\run_tests.pl $(TESTS)
@rem {- if ($disabled{tests}) { output_on(); } else { output_off(); } "" -}
@echo "Tests are not supported with your chosen Configure options"
@rem {- output_on() if !$disabled{tests}; "" -}
list-tests: list-tests:
@set TOP=$(SRCDIR) @set TOP=$(SRCDIR)
......
...@@ -400,6 +400,12 @@ my @disable_cascades = ( ...@@ -400,6 +400,12 @@ my @disable_cascades = (
"pic" => [ "shared" ], "pic" => [ "shared" ],
"shared" => [ "dynamic-engine" ], "shared" => [ "dynamic-engine" ],
"engine" => [ "afalgeng" ], "engine" => [ "afalgeng" ],
# no-autoalginit is only useful when building non-shared
"autoalginit" => [ "shared", "apps" ],
"stdio" => [ "apps" ],
"apps" => [ "tests" ],
"comp" => [ "zlib" ], "comp" => [ "zlib" ],
sub { !$disabled{"unit-test"} } => [ "heartbeats" ], sub { !$disabled{"unit-test"} } => [ "heartbeats" ],
); );
......
{- use File::Spec::Functions qw/catdir rel2abs/; -} {- use File::Spec::Functions qw/catdir rel2abs/; -}
PROGRAMS=openssl IF[{- !$disabled{apps} -}]
SOURCE[openssl]=\ PROGRAMS=openssl
openssl.c \ SOURCE[openssl]=\
asn1pars.c ca.c ciphers.c cms.c crl.c crl2p7.c dgst.c dhparam.c \ openssl.c \
dsa.c dsaparam.c ec.c ecparam.c enc.c engine.c errstr.c gendsa.c \ asn1pars.c ca.c ciphers.c cms.c crl.c crl2p7.c dgst.c dhparam.c \
genpkey.c genrsa.c nseq.c ocsp.c passwd.c pkcs12.c pkcs7.c pkcs8.c \ dsa.c dsaparam.c ec.c ecparam.c enc.c engine.c errstr.c gendsa.c \
pkey.c pkeyparam.c pkeyutl.c prime.c rand.c req.c rsa.c rsautl.c \ genpkey.c genrsa.c nseq.c ocsp.c passwd.c pkcs12.c pkcs7.c pkcs8.c \
s_client.c s_server.c s_time.c sess_id.c smime.c speed.c spkac.c \ pkey.c pkeyparam.c pkeyutl.c prime.c rand.c req.c rsa.c rsautl.c \
srp.c ts.c verify.c version.c x509.c rehash.c \ s_client.c s_server.c s_time.c sess_id.c smime.c speed.c spkac.c \
apps.c opt.c s_cb.c s_socket.c \ srp.c ts.c verify.c version.c x509.c rehash.c \
app_rand.c \ apps.c opt.c s_cb.c s_socket.c \
{- $target{apps_aux_src} -} app_rand.c \
INCLUDE[openssl]={- rel2abs(catdir($builddir,"../include")) -} .. ../include {- $target{apps_aux_src} -}
DEPEND[openssl]=../libssl INCLUDE[openssl]={- rel2abs(catdir($builddir,"../include")) -} .. ../include
DEPEND[openssl]=../libssl
SCRIPTS=CA.pl tsget SCRIPTS=CA.pl tsget
SOURCE[CA.pl]=CA.pl.in SOURCE[CA.pl]=CA.pl.in
SOURCE[tsget]=tsget.in SOURCE[tsget]=tsget.in
ENDIF
{- use File::Spec::Functions qw/catdir rel2abs/; -} {- use File::Spec::Functions qw/catdir rel2abs/; -}
PROGRAMS=\ IF[{- !$disabled{tests} -}]
aborttest \ PROGRAMS=\
nptest bntest \ aborttest \
ectest ecdsatest ecdhtest gmdifftest pbelutest ideatest \ nptest bntest \
md2test md4test md5test \ ectest ecdsatest ecdhtest gmdifftest pbelutest ideatest \
hmactest wp_test \ md2test md4test md5test \
rc2test rc4test rc5test \ hmactest wp_test \
destest sha1test sha256t sha512t \ rc2test rc4test rc5test \
mdc2test rmdtest \ destest sha1test sha256t sha512t \
randtest dhtest enginetest casttest \ mdc2test rmdtest \
bftest ssltest_old dsatest exptest rsa_test \ randtest dhtest enginetest casttest \
evp_test evp_extra_test igetest v3nametest \ bftest ssltest_old dsatest exptest rsa_test \
danetest heartbeat_test p5_crpt2_test \ evp_test evp_extra_test igetest v3nametest \
constant_time_test verify_extra_test clienthellotest \ danetest heartbeat_test p5_crpt2_test \
packettest asynctest secmemtest srptest memleaktest \ constant_time_test verify_extra_test clienthellotest \
dtlsv1listentest ct_test threadstest afalgtest d2i_test \ packettest asynctest secmemtest srptest memleaktest \
ssl_test_ctx_test ssl_test dtlsv1listentest ct_test threadstest afalgtest d2i_test \
ssl_test_ctx_test ssl_test
SOURCE[aborttest]=aborttest.c
INCLUDE[aborttest]={- rel2abs(catdir($builddir,"../include")) -} ../include SOURCE[aborttest]=aborttest.c
DEPEND[aborttest]=../libcrypto INCLUDE[aborttest]={- rel2abs(catdir($builddir,"../include")) -} ../include
DEPEND[aborttest]=../libcrypto
SOURCE[nptest]=nptest.c
INCLUDE[nptest]={- rel2abs(catdir($builddir,"../include")) -} ../include SOURCE[nptest]=nptest.c
DEPEND[nptest]=../libcrypto 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 SOURCE[bntest]=bntest.c
DEPEND[bntest]=../libcrypto 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 SOURCE[ectest]=ectest.c
DEPEND[ectest]=../libcrypto INCLUDE[ectest]={- rel2abs(catdir($builddir,"../include")) -} ../include
DEPEND[ectest]=../libcrypto
SOURCE[ecdsatest]=ecdsatest.c
INCLUDE[ecdsatest]={- rel2abs(catdir($builddir,"../include")) -} ../include SOURCE[ecdsatest]=ecdsatest.c
DEPEND[ecdsatest]=../libcrypto INCLUDE[ecdsatest]={- rel2abs(catdir($builddir,"../include")) -} ../include
DEPEND[ecdsatest]=../libcrypto
SOURCE[ecdhtest]=ecdhtest.c
INCLUDE[ecdhtest]={- rel2abs(catdir($builddir,"../include")) -} ../include SOURCE[ecdhtest]=ecdhtest.c
DEPEND[ecdhtest]=../libcrypto INCLUDE[ecdhtest]={- rel2abs(catdir($builddir,"../include")) -} ../include
DEPEND[ecdhtest]=../libcrypto
SOURCE[gmdifftest]=gmdifftest.c
INCLUDE[gmdifftest]={- rel2abs(catdir($builddir,"../include")) -} ../include SOURCE[gmdifftest]=gmdifftest.c
DEPEND[gmdifftest]=../libcrypto INCLUDE[gmdifftest]={- rel2abs(catdir($builddir,"../include")) -} ../include
DEPEND[gmdifftest]=../libcrypto
SOURCE[pbelutest]=pbelutest.c
INCLUDE[pbelutest]={- rel2abs(catdir($builddir,"../include")) -} ../include SOURCE[pbelutest]=pbelutest.c
DEPEND[pbelutest]=../libcrypto INCLUDE[pbelutest]={- rel2abs(catdir($builddir,"../include")) -} ../include
DEPEND[pbelutest]=../libcrypto
SOURCE[ideatest]=ideatest.c
INCLUDE[ideatest]={- rel2abs(catdir($builddir,"../include")) -} ../include SOURCE[ideatest]=ideatest.c
DEPEND[ideatest]=../libcrypto INCLUDE[ideatest]={- rel2abs(catdir($builddir,"../include")) -} ../include
DEPEND[ideatest]=../libcrypto
SOURCE[md2test]=md2test.c
INCLUDE[md2test]={- rel2abs(catdir($builddir,"../include")) -} ../include SOURCE[md2test]=md2test.c
DEPEND[md2test]=../libcrypto INCLUDE[md2test]={- rel2abs(catdir($builddir,"../include")) -} ../include
DEPEND[md2test]=../libcrypto
SOURCE[md4test]=md4test.c
INCLUDE[md4test]={- rel2abs(catdir($builddir,"../include")) -} ../include SOURCE[md4test]=md4test.c
DEPEND[md4test]=../libcrypto INCLUDE[md4test]={- rel2abs(catdir($builddir,"../include")) -} ../include
DEPEND[md4test]=../libcrypto
SOURCE[md5test]=md5test.c
INCLUDE[md5test]={- rel2abs(catdir($builddir,"../include")) -} ../include SOURCE[md5test]=md5test.c
DEPEND[md5test]=../libcrypto INCLUDE[md5test]={- rel2abs(catdir($builddir,"../include")) -} ../include
DEPEND[md5test]=../libcrypto
SOURCE[hmactest]=hmactest.c
INCLUDE[hmactest]={- rel2abs(catdir($builddir,"../include")) -} ../include SOURCE[hmactest]=hmactest.c
DEPEND[hmactest]=../libcrypto INCLUDE[hmactest]={- rel2abs(catdir($builddir,"../include")) -} ../include
DEPEND[hmactest]=../libcrypto
SOURCE[wp_test]=wp_test.c
INCLUDE[wp_test]={- rel2abs(catdir($builddir,"../include")) -} ../include SOURCE[wp_test]=wp_test.c
DEPEND[wp_test]=../libcrypto INCLUDE[wp_test]={- rel2abs(catdir($builddir,"../include")) -} ../include
DEPEND[wp_test]=../libcrypto
SOURCE[rc2test]=rc2test.c
INCLUDE[rc2test]={- rel2abs(catdir($builddir,"../include")) -} ../include SOURCE[rc2test]=rc2test.c
DEPEND[rc2test]=../libcrypto INCLUDE[rc2test]={- rel2abs(catdir($builddir,"../include")) -} ../include
DEPEND[rc2test]=../libcrypto
SOURCE[rc4test]=rc4test.c
INCLUDE[rc4test]={- rel2abs(catdir($builddir,"../include")) -} ../include SOURCE[rc4test]=rc4test.c
DEPEND[rc4test]=../libcrypto INCLUDE[rc4test]={- rel2abs(catdir($builddir,"../include")) -} ../include
DEPEND[rc4test]=../libcrypto
SOURCE[rc5test]=rc5test.c
INCLUDE[rc5test]={- rel2abs(catdir($builddir,"../include")) -} ../include SOURCE[rc5test]=rc5test.c
DEPEND[rc5test]=../libcrypto INCLUDE[rc5test]={- rel2abs(catdir($builddir,"../include")) -} ../include
DEPEND[rc5test]=../libcrypto
SOURCE[destest]=destest.c
INCLUDE[destest]={- rel2abs(catdir($builddir,"../include")) -} ../include SOURCE[destest]=destest.c
DEPEND[destest]=../libcrypto INCLUDE[destest]={- rel2abs(catdir($builddir,"../include")) -} ../include
DEPEND[destest]=../libcrypto
SOURCE[sha1test]=sha1test.c
INCLUDE[sha1test]={- rel2abs(catdir($builddir,"../include")) -} ../include SOURCE[sha1test]=sha1test.c
DEPEND[sha1test]=../libcrypto INCLUDE[sha1test]={- rel2abs(catdir($builddir,"../include")) -} ../include
DEPEND[sha1test]=../libcrypto
SOURCE[sha256t]=sha256t.c
INCLUDE[sha256t]={- rel2abs(catdir($builddir,"../include")) -} ../include SOURCE[sha256t]=sha256t.c
DEPEND[sha256t]=../libcrypto INCLUDE[sha256t]={- rel2abs(catdir($builddir,"../include")) -} ../include
DEPEND[sha256t]=../libcrypto
SOURCE[sha512t]=sha512t.c
INCLUDE[sha512t]={- rel2abs(catdir($builddir,"../include")) -} ../include SOURCE[sha512t]=sha512t.c
DEPEND[sha512t]=../libcrypto INCLUDE[sha512t]={- rel2abs(catdir($builddir,"../include")) -} ../include
DEPEND[sha512t]=../libcrypto
SOURCE[mdc2test]=mdc2test.c
INCLUDE[mdc2test]={- rel2abs(catdir($builddir,"../include")) -} ../include SOURCE[mdc2test]=mdc2test.c
DEPEND[mdc2test]=../libcrypto INCLUDE[mdc2test]={- rel2abs(catdir($builddir,"../include")) -} ../include
DEPEND[mdc2test]=../libcrypto
SOURCE[rmdtest]=rmdtest.c
INCLUDE[rmdtest]={- rel2abs(catdir($builddir,"../include")) -} ../include SOURCE[rmdtest]=rmdtest.c
DEPEND[rmdtest]=../libcrypto INCLUDE[rmdtest]={- rel2abs(catdir($builddir,"../include")) -} ../include
DEPEND[rmdtest]=../libcrypto
SOURCE[randtest]=randtest.c
INCLUDE[randtest]={- rel2abs(catdir($builddir,"../include")) -} ../include SOURCE[randtest]=randtest.c
DEPEND[randtest]=../libcrypto INCLUDE[randtest]={- rel2abs(catdir($builddir,"../include")) -} ../include
DEPEND[randtest]=../libcrypto
SOURCE[dhtest]=dhtest.c SOURCE[dhtest]=dhtest.c
INCLUDE[dhtest]={- rel2abs(catdir($builddir,"../include")) -} ../include INCLUDE[dhtest]={- rel2abs(catdir($builddir,"../include")) -} ../include
DEPEND[dhtest]=../libcrypto DEPEND[dhtest]=../libcrypto
SOURCE[enginetest]=enginetest.c SOURCE[enginetest]=enginetest.c
INCLUDE[enginetest]={- rel2abs(catdir($builddir,"../include")) -} ../include INCLUDE[enginetest]={- rel2abs(catdir($builddir,"../include")) -} ../include
DEPEND[enginetest]=../libcrypto DEPEND[enginetest]=../libcrypto
SOURCE[casttest]=casttest.c SOURCE[casttest]=casttest.c
INCLUDE[casttest]={- rel2abs(catdir($builddir,"../include")) -} ../include INCLUDE[casttest]={- rel2abs(catdir($builddir,"../include")) -} ../include
DEPEND[casttest]=../libcrypto DEPEND[casttest]=../libcrypto
SOURCE[bftest]=bftest.c SOURCE[bftest]=bftest.c
INCLUDE[bftest]={- rel2abs(catdir($builddir,"../include")) -} ../include INCLUDE[bftest]={- rel2abs(catdir($builddir,"../include")) -} ../include
DEPEND[bftest]=../libcrypto DEPEND[bftest]=../libcrypto
SOURCE[ssltest_old]=ssltest_old.c SOURCE[ssltest_old]=ssltest_old.c
INCLUDE[ssltest_old]={- rel2abs(catdir($builddir,"../include")) -} .. ../include INCLUDE[ssltest_old]={- rel2abs(catdir($builddir,"../include")) -} .. ../include
DEPEND[ssltest_old]=../libcrypto ../libssl DEPEND[ssltest_old]=../libcrypto ../libssl
SOURCE[dsatest]=dsatest.c SOURCE[dsatest]=dsatest.c
INCLUDE[dsatest]={- rel2abs(catdir($builddir,"../include")) -} ../include INCLUDE[dsatest]={- rel2abs(catdir($builddir,"../include")) -} ../include
DEPEND[dsatest]=../libcrypto DEPEND[dsatest]=../libcrypto
SOURCE[exptest]=exptest.c SOURCE[exptest]=exptest.c
INCLUDE[exptest]={- rel2abs(catdir($builddir,"../include")) -} ../include INCLUDE[exptest]={- rel2abs(catdir($builddir,"../include")) -} ../include
DEPEND[exptest]=../libcrypto DEPEND[exptest]=../libcrypto
SOURCE[rsa_test]=rsa_test.c SOURCE[rsa_test]=rsa_test.c
INCLUDE[rsa_test]={- rel2abs(catdir($builddir,"../include")) -} .. ../include INCLUDE[rsa_test]={- rel2abs(catdir($builddir,"../include")) -} .. ../include
DEPEND[rsa_test]=../libcrypto DEPEND[rsa_test]=../libcrypto
SOURCE[evp_test]=evp_test.c SOURCE[evp_test]=evp_test.c
INCLUDE[evp_test]={- rel2abs(catdir($builddir,"../include")) -} ../include INCLUDE[evp_test]={- rel2abs(catdir($builddir,"../include")) -} ../include
DEPEND[evp_test]=../libcrypto DEPEND[evp_test]=../libcrypto
SOURCE[evp_extra_test]=evp_extra_test.c SOURCE[evp_extra_test]=evp_extra_test.c
INCLUDE[evp_extra_test]={- rel2abs(catdir($builddir,"../include")) -} ../include INCLUDE[evp_extra_test]={- rel2abs(catdir($builddir,"../include")) -} ../include
DEPEND[evp_extra_test]=../libcrypto DEPEND[evp_extra_test]=../libcrypto
SOURCE[igetest]=igetest.c SOURCE[igetest]=igetest.c
INCLUDE[igetest]={- rel2abs(catdir($builddir,"../include")) -} .. ../include INCLUDE[igetest]={- rel2abs(catdir($builddir,"../include")) -} .. ../include
DEPEND[igetest]=../libcrypto DEPEND[igetest]=../libcrypto
SOURCE[v3nametest]=v3nametest.c SOURCE[v3nametest]=v3nametest.c
INCLUDE[v3nametest]={- rel2abs(catdir($builddir,"../include")) -} ../include INCLUDE[v3nametest]={- rel2abs(catdir($builddir,"../include")) -} ../include
DEPEND[v3nametest]=../libcrypto DEPEND[v3nametest]=../libcrypto
SOURCE[danetest]=danetest.c SOURCE[danetest]=danetest.c
INCLUDE[danetest]={- rel2abs(catdir($builddir,"../include")) -} ../include INCLUDE[danetest]={- rel2abs(catdir($builddir,"../include")) -} ../include
DEPEND[danetest]=../libcrypto ../libssl DEPEND[danetest]=../libcrypto ../libssl
SOURCE[heartbeat_test]=heartbeat_test.c testutil.c SOURCE[heartbeat_test]=heartbeat_test.c testutil.c
INCLUDE[heartbeat_test]={- rel2abs(catdir($builddir,"../include")) -} .. ../include INCLUDE[heartbeat_test]={- rel2abs(catdir($builddir,"../include")) -} .. ../include
DEPEND[heartbeat_test]=../libcrypto ../libssl DEPEND[heartbeat_test]=../libcrypto ../libssl
SOURCE[p5_crpt2_test]=p5_crpt2_test.c SOURCE[p5_crpt2_test]=p5_crpt2_test.c
INCLUDE[p5_crpt2_test]={- rel2abs(catdir($builddir,"../include")) -} ../include INCLUDE[p5_crpt2_test]={- rel2abs(catdir($builddir,"../include")) -} ../include
DEPEND[p5_crpt2_test]=../libcrypto DEPEND[p5_crpt2_test]=../libcrypto
SOURCE[constant_time_test]=constant_time_test.c SOURCE[constant_time_test]=constant_time_test.c
INCLUDE[constant_time_test]={- rel2abs(catdir($builddir,"../include")) -} .. ../include INCLUDE[constant_time_test]={- rel2abs(catdir($builddir,"../include")) -} .. ../include
DEPEND[constant_time_test]=../libcrypto DEPEND[constant_time_test]=../libcrypto
SOURCE[verify_extra_test]=verify_extra_test.c SOURCE[verify_extra_test]=verify_extra_test.c
INCLUDE[verify_extra_test]={- rel2abs(catdir($builddir,"../include")) -} ../include INCLUDE[verify_extra_test]={- rel2abs(catdir($builddir,"../include")) -} ../include
DEPEND[verify_extra_test]=../libcrypto DEPEND[verify_extra_test]=../libcrypto
SOURCE[clienthellotest]=clienthellotest.c SOURCE[clienthellotest]=clienthellotest.c
INCLUDE[clienthellotest]={- rel2abs(catdir($builddir,"../include")) -} ../include INCLUDE[clienthellotest]={- rel2abs(catdir($builddir,"../include")) -} ../include
DEPEND[clienthellotest]=../libcrypto ../libssl DEPEND[clienthellotest]=../libcrypto ../libssl
SOURCE[packettest]=packettest.c SOURCE[packettest]=packettest.c
INCLUDE[packettest]={- rel2abs(catdir($builddir,"../include")) -} ../include INCLUDE[packettest]={- rel2abs(catdir($builddir,"../include")) -} ../include
DEPEND[packettest]=../libcrypto DEPEND[packettest]=../libcrypto
SOURCE[asynctest]=asynctest.c SOURCE[asynctest]=asynctest.c
INCLUDE[asynctest]={- rel2abs(catdir($builddir,"../include")) -} .. ../include INCLUDE[asynctest]={- rel2abs(catdir($builddir,"../include")) -} .. ../include
DEPEND[asynctest]=../libcrypto DEPEND[asynctest]=../libcrypto
SOURCE[secmemtest]=secmemtest.c SOURCE[secmemtest]=secmemtest.c
INCLUDE[secmemtest]={- rel2abs(catdir($builddir,"../include")) -} ../include INCLUDE[secmemtest]={- rel2abs(catdir($builddir,"../include")) -} ../include
DEPEND[secmemtest]=../libcrypto DEPEND[secmemtest]=../libcrypto
SOURCE[srptest]=srptest.c SOURCE[srptest]=srptest.c
INCLUDE[srptest]={- rel2abs(catdir($builddir,"../include")) -} ../include INCLUDE[srptest]={- rel2abs(catdir($builddir,"../include")) -} ../include
DEPEND[srptest]=../libcrypto DEPEND[srptest]=../libcrypto
SOURCE[memleaktest]=memleaktest.c SOURCE[memleaktest]=memleaktest.c
INCLUDE[memleaktest]={- rel2abs(catdir($builddir,"../include")) -} ../include INCLUDE[memleaktest]={- rel2abs(catdir($builddir,"../include")) -} ../include
DEPEND[memleaktest]=../libcrypto DEPEND[memleaktest]=../libcrypto
SOURCE[dtlsv1listentest]=dtlsv1listentest.c SOURCE[dtlsv1listentest]=dtlsv1listentest.c
INCLUDE[dtlsv1listentest]={- rel2abs(catdir($builddir,"../include")) -} .. ../include INCLUDE[dtlsv1listentest]={- rel2abs(catdir($builddir,"../include")) -} .. ../include
DEPEND[dtlsv1listentest]=../libssl DEPEND[dtlsv1listentest]=../libssl
SOURCE[ct_test]=ct_test.c testutil.c SOURCE[ct_test]=ct_test.c testutil.c
INCLUDE[ct_test]={- rel2abs(catdir($builddir,"../include")) -} ../crypto/include ../include INCLUDE[ct_test]={- rel2abs(catdir($builddir,"../include")) -} ../crypto/include ../include
DEPEND[ct_test]=../libcrypto DEPEND[ct_test]=../libcrypto
SOURCE[threadstest]=threadstest.c SOURCE[threadstest]=threadstest.c
INCLUDE[threadstest]={- rel2abs(catdir($builddir,"../include")) -} .. ../include INCLUDE[threadstest]={- rel2abs(catdir($builddir,"../include")) -} .. ../include
DEPEND[threadstest]=../libcrypto DEPEND[threadstest]=../libcrypto
SOURCE[afalgtest]=afalgtest.c SOURCE[afalgtest]=afalgtest.c
INCLUDE[afalgtest]={- rel2abs(catdir($builddir,"../include")) -} .. ../include INCLUDE[afalgtest]={- rel2abs(catdir($builddir,"../include")) -} .. ../include
DEPEND[afalgtest]=../libcrypto DEPEND[afalgtest]=../libcrypto
SOURCE[d2i_test]=d2i_test.c testutil.c SOURCE[d2i_test]=d2i_test.c testutil.c
INCLUDE[d2i_test]={- rel2abs(catdir($builddir,"../include")) -} .. ../include INCLUDE[d2i_test]={- rel2abs(catdir($builddir,"../include")) -} .. ../include
DEPEND[d2i_test]=../libcrypto DEPEND[d2i_test]=../libcrypto
SOURCE[ssl_test_ctx_test]=ssl_test_ctx_test.c ssl_test_ctx.c testutil.c 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 INCLUDE[ssl_test_ctx_test]={- rel2abs(catdir($builddir,"../include")) -} .. ../include
DEPEND[ssl_test_ctx_test]=../libcrypto DEPEND[ssl_test_ctx_test]=../libcrypto
SOURCE[ssl_test]=ssl_test.c ssl_test_ctx.c testutil.c handshake_helper.c SOURCE[ssl_test]=ssl_test.c ssl_test_ctx.c testutil.c handshake_helper.c
INCLUDE[ssl_test]={- rel2abs(catdir($builddir,"../include")) -} .. ../include INCLUDE[ssl_test]={- rel2abs(catdir($builddir,"../include")) -} .. ../include
DEPEND[ssl_test]=../libcrypto ../libssl DEPEND[ssl_test]=../libcrypto ../libssl
INCLUDE[testutil.o]=.. INCLUDE[testutil.o]=..
INCLUDE[ssl_test_ctx.o]={- rel2abs(catdir($builddir,"../include")) -} ../include INCLUDE[ssl_test_ctx.o]={- rel2abs(catdir($builddir,"../include")) -} ../include
INCLUDE[handshake_helper.o]={- rel2abs(catdir($builddir,"../include")) -} ../include INCLUDE[handshake_helper.o]={- rel2abs(catdir($builddir,"../include")) -} ../include
ENDIF
Markdown is supported
0% .
You are about to add 0 people to the discussion. Proceed with caution.
先完成此消息的编辑!
想要评论请 注册