X-Git-Url: https://git.openssl.org/?p=openssl.git;a=blobdiff_plain;f=util%2Fbat.sh;h=da404a7c2dcee9723d9b84f5f322c6cc46fc7405;hp=c6f48e8a7b15f04ede5e1264907b3709507b960e;hb=0c1badc8af7b92170fbb23be8119072facfdad07;hpb=7dfb0b774e6592dcbfe47015168a0ac8b44e2a17 diff --git a/util/bat.sh b/util/bat.sh index c6f48e8a7b..da404a7c2d 100755 --- a/util/bat.sh +++ b/util/bat.sh @@ -37,9 +37,6 @@ for (;;) $lib =~ s/^.*\/([^\/]+)$/$1/; } - if ($key eq "EXHEADER") - { $exheader.=&var_add($dir,$val); } - if ($key eq "HEADER") { $header.=&var_add($dir,$val); } @@ -62,6 +59,7 @@ sub var_add local($dir,$val)=@_; local(@a,$_,$ret); + return("") if $no_engine && $dir =~ /\/engine/; return("") if $no_idea && $dir =~ /\/idea/; return("") if $no_rc2 && $dir =~ /\/rc2/; return("") if $no_rc4 && $dir =~ /\/rc4/; @@ -93,7 +91,6 @@ sub var_add @a=grep(!/^e_.*_c$/,@a) if $no_cast; @a=grep(!/^e_rc4$/,@a) if $no_rc4; - @a=grep(!/(^s2_)|(^s23_)/,@a) if $no_ssl2; @a=grep(!/(^s3_)|(^s23_)/,@a) if $no_ssl3; @a=grep(!/(_sock$)|(_acpt$)|(_conn$)|(^pxy_)/,@a) if $no_sock; @@ -102,8 +99,7 @@ sub var_add @a=grep(!/(^md5)|(_md5$)/,@a) if $no_md5; @a=grep(!/(^d2i_r_)|(^i2d_r_)/,@a) if $no_rsa; - @a=grep(!/(^p_open$)|(^p_seal$)/,@a) if $no_rsa; - @a=grep(!/(^pem_seal$)/,@a) if $no_rsa; + @a=grep(!/(^p_open$)/,@a) if $no_rsa; @a=grep(!/(m_dss$)|(m_dss1$)/,@a) if $no_dsa; @a=grep(!/(^d2i_s_)|(^i2d_s_)|(_dsap$)/,@a) if $no_dsa; @@ -116,6 +112,7 @@ sub var_add @a=grep(!/(^sha1)|(_sha1$)|(m_dss1$)/,@a) if $no_sha1; @a=grep(!/_mdc2$/,@a) if $no_mdc2; + @a=grep(!/^engine$/,@a) if $no_engine; @a=grep(!/(^rsa$)|(^genrsa$)|(^req$)|(^ca$)/,@a) if $no_rsa; @a=grep(!/(^dsa$)|(^gendsa$)|(^dsaparam$)/,@a) if $no_dsa; @a=grep(!/^gendsa$/,@a) if $no_sha1;