mirror of
https://github.com/openssl/openssl.git
synced 2024-12-25 01:43:57 +08:00
Clean away the last unixmake vestiges
Reviewed-by: Rich Salz <rsalz@openssl.org>
This commit is contained in:
parent
d485806092
commit
a9936b5a12
39
Configure
39
Configure
@ -1941,51 +1941,12 @@ for (@generated_headers) {
|
||||
catfile($srcdir, $_.".in"));
|
||||
}
|
||||
|
||||
###
|
||||
### When the old "unixmake" scheme goes away, so does this function
|
||||
###
|
||||
sub build_Makefile {
|
||||
run_dofile("Makefile","Makefile.in");
|
||||
|
||||
# Copy all Makefile.in to Makefile (except top-level)
|
||||
use File::Find;
|
||||
use IO::File;
|
||||
find(
|
||||
{
|
||||
preprocess => sub {
|
||||
grep(!/^\./, @_);
|
||||
},
|
||||
wanted => sub {
|
||||
return if ($_ ne "Makefile.in" || $File::Find::dir eq ".");
|
||||
my $in = IO::File->new($_, "r") or
|
||||
die sprintf "Error reading Makefile.in in %s: !$\n",
|
||||
$File::Find::dir;
|
||||
my $out = IO::File->new("Makefile", "w") or
|
||||
die sprintf "Error writing Makefile in %s: !$\n",
|
||||
$File::Find::dir;
|
||||
print $out "# Generated from $_, do not edit\n";
|
||||
while (my $line = <$in>) { print $out $line }
|
||||
$in->close() or
|
||||
die sprintf "Error reading Makefile.in in %s: !$\n",
|
||||
$File::Find::dir;
|
||||
$out->close() or
|
||||
die sprintf "Error writing Makefile in %s: !$\n",
|
||||
$File::Find::dir;
|
||||
},
|
||||
},
|
||||
".");
|
||||
}
|
||||
|
||||
my %builders = (
|
||||
unified => sub {
|
||||
run_dofile(catfile($blddir, $target{build_file}),
|
||||
$config{build_file_template},
|
||||
catfile($srcdir, "Configurations", "common.tmpl"));
|
||||
},
|
||||
unixmake => sub {
|
||||
build_Makefile();
|
||||
|
||||
},
|
||||
);
|
||||
|
||||
$builders{$builder}->($builder_platform, @builder_opts);
|
||||
|
Loading…
Reference in New Issue
Block a user