Build files: don't generate empty action lines in generatedir()
Reviewed-by: Andy Polyakov <appro@openssl.org>
This commit is contained in:
parent
57ade5711b
commit
850000aa41
2 changed files with 10 additions and 11 deletions
|
@ -1084,11 +1084,11 @@ EOF
|
|||
|
||||
foreach my $type (("dso", "lib", "bin", "script")) {
|
||||
next unless defined($unified_info{dirinfo}->{$dir}->{products}->{$type});
|
||||
if ($type eq "lib") {
|
||||
foreach my $lib (@{$unified_info{dirinfo}->{$dir}->{products}->{$type}}) {
|
||||
push @actions, "";
|
||||
}
|
||||
} else {
|
||||
# For lib object files, we could update the library. However, it
|
||||
# was decided that it's enough to build the directory local object
|
||||
# files, so we don't need to add any actions, and the dependencies
|
||||
# are already taken care of.
|
||||
if ($type ne "lib") {
|
||||
foreach my $prod (@{$unified_info{dirinfo}->{$dir}->{products}->{$type}}) {
|
||||
if (dirname($prod) eq $dir) {
|
||||
push @deps, $prod.$extinfo{$type};
|
||||
|
|
|
@ -528,16 +528,15 @@ EOF
|
|||
|
||||
foreach my $type (("dso", "lib", "bin", "script")) {
|
||||
next unless defined($unified_info{dirinfo}->{$dir}->{products}->{$type});
|
||||
if ($type eq "lib") {
|
||||
foreach my $lib (@{$unified_info{dirinfo}->{$dir}->{products}->{$type}}) {
|
||||
push @actions, "";
|
||||
}
|
||||
} else {
|
||||
# For lib object files, we could update the library. However,
|
||||
# LIB on Windows doesn't work that way, so we won't create any
|
||||
# actions for it, and the dependencies are already taken care of.
|
||||
if ($type ne "lib") {
|
||||
foreach my $prod (@{$unified_info{dirinfo}->{$dir}->{products}->{$type}}) {
|
||||
if (dirname($prod) eq $dir) {
|
||||
push @deps, $prod.$extinfo{$type};
|
||||
} else {
|
||||
push @actions, "\t@ : No support to produce $type ".join(", ", @{$unified_info{dirinfo}->{$dir}->{products}->{$type}});
|
||||
push @actions, "\t@rem No support to produce $type ".join(", ", @{$unified_info{dirinfo}->{$dir}->{products}->{$type}});
|
||||
}
|
||||
}
|
||||
}
|
||||
|
|
Loading…
Reference in a new issue