File tree Expand file tree Collapse file tree 1 file changed +10
-8
lines changed
Expand file tree Collapse file tree 1 file changed +10
-8
lines changed Original file line number Diff line number Diff line change 22
33def digest_conf ( name )
44 unless with_config ( "bundled-#{ name } " )
5- cc = with_config ( "common-digest" )
6- if cc != false or /\b #{ name } \b / =~ cc
7- if File . exist? ( "#$srcdir/#{ name } cc.h" ) and
8- have_header ( "CommonCrypto/CommonDigest.h" )
9- $defs << "-D#{ name . upcase } _USE_COMMONDIGEST"
10- $headers << "#{ name } cc.h"
11- return :commondigest
12- end
5+ case cc = with_config ( "common-digest" , true )
6+ when true , false
7+ else
8+ cc = cc . split ( /[\s ,]++/ ) . any? { |pat | File . fnmatch? ( pat , name ) }
9+ end
10+ if cc and File . exist? ( "#$srcdir/#{ name } cc.h" ) and
11+ have_header ( "CommonCrypto/CommonDigest.h" )
12+ $defs << "-D#{ name . upcase } _USE_COMMONDIGEST"
13+ $headers << "#{ name } cc.h"
14+ return :commondigest
1315 end
1416 end
1517 $objs << "#{ name } .#{ $OBJEXT} "
You can’t perform that action at this time.
0 commit comments