5 open my $minfo, "MINFO" or die "Couldn't open MINFO: $!\n";
12 if (/^RELATIVE_DIRECTORY=(.*)$/) {
17 if (/^LIBSRC=(.*)$/) {
18 my @src = sort split(/\s+/, $1);
19 if ($reldir =~ m|^crypto(/.*)?$|) {
20 $MINFO_source{"libcrypto|$reldir"} = [ @src ];
21 } elsif ($reldir eq "ssl") {
22 $MINFO_source{"libssl|$reldir"} = [ @src ];
23 } elsif ($reldir ne "engines") {
24 warn "LIBSRC found in MINFO for $reldir";
29 if (/^(?:TEST)?LIBNAMES=(.*)$/) {
30 my @names = sort split(/\s+/, $1);
31 if ($reldir eq "engines") {
32 push @{$MINFO_source{"engines|$reldir"}}, @names;
34 warn "(TEST)?LIBNAMES found in MINFO for $reldir";
39 } elsif ($reldir eq "apps") {
40 $searchterm = "EXE_SRC";
41 $goal = "apps|openssl";
42 } elsif ($reldir eq "engines") {