debian/implicit: skip unnecessary removal of $pkg.deb*
commit527019f55595327aa9de596e87238035574558ce
authorJonathan Nieder <jrnieder@gmail.com>
Mon, 8 Apr 2013 06:53:15 +0000 (7 23:53 -0700)
committerJonathan Nieder <jrnieder@gmail.com>
Mon, 8 Apr 2013 06:53:15 +0000 (7 23:53 -0700)
tree038ec85d3221d34ea856049b2003438d23b18d97
parentb5324cc8d0f34b4ee06c8494c97a3cf1ca690a3a
debian/implicit: skip unnecessary removal of $pkg.deb*

The rules to build foo.deb and foo.udeb remove various files named
after the implicit prerequisites after following rules to build those
same files.  Presumably this is intended to prevent real files that
happen to be around from preventing the rules from being run, but the
removal takes place after dependencies have been satisfied so it has
no useful effect.

Eliminate the removal for clarity.

In the future these could be made prerequisites of the .PHONY
pseudotarget using an appropriate $(wildcard) expression to actually
ensure poorly named files could not interfere with GNU make's
dependency management.  Luckily it hasn't been a problem in practice.
This patch doesn't do anything in that direction.

Signed-off-by: Jonathan Nieder <jrnieder@gmail.com>
debian/changelog
debian/implicit