提交 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
SOURCE[openssl]=\
openssl.c \ openssl.c \
asn1pars.c ca.c ciphers.c cms.c crl.c crl2p7.c dgst.c dhparam.c \ asn1pars.c ca.c ciphers.c cms.c crl.c crl2p7.c dgst.c dhparam.c \
dsa.c dsaparam.c ec.c ecparam.c enc.c engine.c errstr.c gendsa.c \ dsa.c dsaparam.c ec.c ecparam.c enc.c engine.c errstr.c gendsa.c \
...@@ -11,9 +12,10 @@ SOURCE[openssl]=\ ...@@ -11,9 +12,10 @@ SOURCE[openssl]=\
apps.c opt.c s_cb.c s_socket.c \ apps.c opt.c s_cb.c s_socket.c \
app_rand.c \ app_rand.c \
{- $target{apps_aux_src} -} {- $target{apps_aux_src} -}
INCLUDE[openssl]={- rel2abs(catdir($builddir,"../include")) -} .. ../include INCLUDE[openssl]={- rel2abs(catdir($builddir,"../include")) -} .. ../include
DEPEND[openssl]=../libssl 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} -}]
PROGRAMS=\
aborttest \ aborttest \
nptest bntest \ nptest bntest \
ectest ecdsatest ecdhtest gmdifftest pbelutest ideatest \ ectest ecdsatest ecdhtest gmdifftest pbelutest ideatest \
...@@ -17,222 +18,223 @@ PROGRAMS=\ ...@@ -17,222 +18,223 @@ PROGRAMS=\
dtlsv1listentest ct_test threadstest afalgtest d2i_test \ dtlsv1listentest ct_test threadstest afalgtest d2i_test \
ssl_test_ctx_test ssl_test ssl_test_ctx_test ssl_test
SOURCE[aborttest]=aborttest.c SOURCE[aborttest]=aborttest.c
INCLUDE[aborttest]={- rel2abs(catdir($builddir,"../include")) -} ../include INCLUDE[aborttest]={- rel2abs(catdir($builddir,"../include")) -} ../include
DEPEND[aborttest]=../libcrypto DEPEND[aborttest]=../libcrypto
SOURCE[nptest]=nptest.c SOURCE[nptest]=nptest.c
INCLUDE[nptest]={- rel2abs(catdir($builddir,"../include")) -} ../include INCLUDE[nptest]={- rel2abs(catdir($builddir,"../include")) -} ../include
DEPEND[nptest]=../libcrypto DEPEND[nptest]=../libcrypto
SOURCE[bntest]=bntest.c SOURCE[bntest]=bntest.c
INCLUDE[bntest]={- rel2abs(catdir($builddir,"../crypto/include")) -} {- rel2abs(catdir($builddir,"../include")) -} .. ../crypto/include ../include INCLUDE[bntest]={- rel2abs(catdir($builddir,"../crypto/include")) -} {- rel2abs(catdir($builddir,"../include")) -} .. ../crypto/include ../include
DEPEND[bntest]=../libcrypto DEPEND[bntest]=../libcrypto
SOURCE[ectest]=ectest.c SOURCE[ectest]=ectest.c
INCLUDE[ectest]={- rel2abs(catdir($builddir,"../include")) -} ../include INCLUDE[ectest]={- rel2abs(catdir($builddir,"../include")) -} ../include
DEPEND[ectest]=../libcrypto DEPEND[ectest]=../libcrypto
SOURCE[ecdsatest]=ecdsatest.c SOURCE[ecdsatest]=ecdsatest.c
INCLUDE[ecdsatest]={- rel2abs(catdir($builddir,"../include")) -} ../include INCLUDE[ecdsatest]={- rel2abs(catdir($builddir,"../include")) -} ../include
DEPEND[ecdsatest]=../libcrypto DEPEND[ecdsatest]=../libcrypto
SOURCE[ecdhtest]=ecdhtest.c SOURCE[ecdhtest]=ecdhtest.c
INCLUDE[ecdhtest]={- rel2abs(catdir($builddir,"../include")) -} ../include INCLUDE[ecdhtest]={- rel2abs(catdir($builddir,"../include")) -} ../include
DEPEND[ecdhtest]=../libcrypto DEPEND[ecdhtest]=../libcrypto
SOURCE[gmdifftest]=gmdifftest.c SOURCE[gmdifftest]=gmdifftest.c
INCLUDE[gmdifftest]={- rel2abs(catdir($builddir,"../include")) -} ../include INCLUDE[gmdifftest]={- rel2abs(catdir($builddir,"../include")) -} ../include
DEPEND[gmdifftest]=../libcrypto DEPEND[gmdifftest]=../libcrypto
SOURCE[pbelutest]=pbelutest.c SOURCE[pbelutest]=pbelutest.c
INCLUDE[pbelutest]={- rel2abs(catdir($builddir,"../include")) -} ../include INCLUDE[pbelutest]={- rel2abs(catdir($builddir,"../include")) -} ../include
DEPEND[pbelutest]=../libcrypto DEPEND[pbelutest]=../libcrypto
SOURCE[ideatest]=ideatest.c SOURCE[ideatest]=ideatest.c
INCLUDE[ideatest]={- rel2abs(catdir($builddir,"../include")) -} ../include INCLUDE[ideatest]={- rel2abs(catdir($builddir,"../include")) -} ../include
DEPEND[ideatest]=../libcrypto DEPEND[ideatest]=../libcrypto
SOURCE[md2test]=md2test.c SOURCE[md2test]=md2test.c
INCLUDE[md2test]={- rel2abs(catdir($builddir,"../include")) -} ../include INCLUDE[md2test]={- rel2abs(catdir($builddir,"../include")) -} ../include
DEPEND[md2test]=../libcrypto DEPEND[md2test]=../libcrypto
SOURCE[md4test]=md4test.c SOURCE[md4test]=md4test.c
INCLUDE[md4test]={- rel2abs(catdir($builddir,"../include")) -} ../include INCLUDE[md4test]={- rel2abs(catdir($builddir,"../include")) -} ../include
DEPEND[md4test]=../libcrypto DEPEND[md4test]=../libcrypto
SOURCE[md5test]=md5test.c SOURCE[md5test]=md5test.c
INCLUDE[md5test]={- rel2abs(catdir($builddir,"../include")) -} ../include INCLUDE[md5test]={- rel2abs(catdir($builddir,"../include")) -} ../include
DEPEND[md5test]=../libcrypto DEPEND[md5test]=../libcrypto
SOURCE[hmactest]=hmactest.c SOURCE[hmactest]=hmactest.c
INCLUDE[hmactest]={- rel2abs(catdir($builddir,"../include")) -} ../include INCLUDE[hmactest]={- rel2abs(catdir($builddir,"../include")) -} ../include
DEPEND[hmactest]=../libcrypto DEPEND[hmactest]=../libcrypto
SOURCE[wp_test]=wp_test.c SOURCE[wp_test]=wp_test.c
INCLUDE[wp_test]={- rel2abs(catdir($builddir,"../include")) -} ../include INCLUDE[wp_test]={- rel2abs(catdir($builddir,"../include")) -} ../include
DEPEND[wp_test]=../libcrypto DEPEND[wp_test]=../libcrypto
SOURCE[rc2test]=rc2test.c SOURCE[rc2test]=rc2test.c
INCLUDE[rc2test]={- rel2abs(catdir($builddir,"../include")) -} ../include INCLUDE[rc2test]={- rel2abs(catdir($builddir,"../include")) -} ../include
DEPEND[rc2test]=../libcrypto DEPEND[rc2test]=../libcrypto
SOURCE[rc4test]=rc4test.c SOURCE[rc4test]=rc4test.c
INCLUDE[rc4test]={- rel2abs(catdir($builddir,"../include")) -} ../include INCLUDE[rc4test]={- rel2abs(catdir($builddir,"../include")) -} ../include
DEPEND[rc4test]=../libcrypto DEPEND[rc4test]=../libcrypto
SOURCE[rc5test]=rc5test.c SOURCE[rc5test]=rc5test.c
INCLUDE[rc5test]={- rel2abs(catdir($builddir,"../include")) -} ../include INCLUDE[rc5test]={- rel2abs(catdir($builddir,"../include")) -} ../include
DEPEND[rc5test]=../libcrypto DEPEND[rc5test]=../libcrypto
SOURCE[destest]=destest.c SOURCE[destest]=destest.c
INCLUDE[destest]={- rel2abs(catdir($builddir,"../include")) -} ../include INCLUDE[destest]={- rel2abs(catdir($builddir,"../include")) -} ../include
DEPEND[destest]=../libcrypto DEPEND[destest]=../libcrypto
SOURCE[sha1test]=sha1test.c SOURCE[sha1test]=sha1test.c
INCLUDE[sha1test]={- rel2abs(catdir($builddir,"../include")) -} ../include INCLUDE[sha1test]={- rel2abs(catdir($builddir,"../include")) -} ../include
DEPEND[sha1test]=../libcrypto DEPEND[sha1test]=../libcrypto
SOURCE[sha256t]=sha256t.c SOURCE[sha256t]=sha256t.c
INCLUDE[sha256t]={- rel2abs(catdir($builddir,"../include")) -} ../include INCLUDE[sha256t]={- rel2abs(catdir($builddir,"../include")) -} ../include
DEPEND[sha256t]=../libcrypto DEPEND[sha256t]=../libcrypto
SOURCE[sha512t]=sha512t.c SOURCE[sha512t]=sha512t.c
INCLUDE[sha512t]={- rel2abs(catdir($builddir,"../include")) -} ../include INCLUDE[sha512t]={- rel2abs(catdir($builddir,"../include")) -} ../include
DEPEND[sha512t]=../libcrypto DEPEND[sha512t]=../libcrypto
SOURCE[mdc2test]=mdc2test.c SOURCE[mdc2test]=mdc2test.c
INCLUDE[mdc2test]={- rel2abs(catdir($builddir,"../include")) -} ../include INCLUDE[mdc2test]={- rel2abs(catdir($builddir,"../include")) -} ../include
DEPEND[mdc2test]=../libcrypto DEPEND[mdc2test]=../libcrypto
SOURCE[rmdtest]=rmdtest.c SOURCE[rmdtest]=rmdtest.c
INCLUDE[rmdtest]={- rel2abs(catdir($builddir,"../include")) -} ../include INCLUDE[rmdtest]={- rel2abs(catdir($builddir,"../include")) -} ../include
DEPEND[rmdtest]=../libcrypto DEPEND[rmdtest]=../libcrypto
SOURCE[randtest]=randtest.c SOURCE[randtest]=randtest.c
INCLUDE[randtest]={- rel2abs(catdir($builddir,"../include")) -} ../include INCLUDE[randtest]={- rel2abs(catdir($builddir,"../include")) -} ../include
DEPEND[randtest]=../libcrypto 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.
先完成此消息的编辑!
想要评论请 注册