An empty explicit target in debian/rules should still be run,
to run its dependencies, and allow defining empty targets in order to
skip running what's nornally done by a sequence.
foreach my $command (@_) {
my $rules_target=rules_target($command);
if (defined $rules_target &&
- ! rules_explicit_target($rules_target)) {
+ ! defined rules_explicit_target($rules_target)) {
# inline the sequence for this implicit target
$add->($_) foreach optimize_sequence(@{$sequences{$rules_target}});
}