package/pkg-utils.mk: rework implementation of extractor-system-dependency
authorThomas Petazzoni <thomas.petazzoni@bootlin.com>
Mon, 16 Dec 2019 15:31:15 +0000 (16:31 +0100)
committerYann E. MORIN <yann.morin.1998@free.fr>
Tue, 17 Dec 2019 21:09:48 +0000 (22:09 +0100)
commit2e42840e2ae1a4279b00e0db6b197ca6f3a0df3a
tree0c0aad7df500f71d80365f22a7fdcbcdfab3b4ce
parent6d162dd44ee08a276bb08ef9f5473cdbe731e5e3
package/pkg-utils.mk: rework implementation of extractor-system-dependency

Now that we have the EXTRACTOR_PKG_DEPENDENCY.* variables available,
we can use them to implement extractor-system-dependency: if for a
given archive type, the corresponding EXTRACTOR_PKG_DEPENDENCY.<type>
variable is empty, then it means we need the corresponding extractor
tool to be provided by the system.

Following this, EXTRACTOR_DEPENDENCY_PRECHECKED_EXTENSIONS is no
longer used, so we can drop it from support/dependencies/.

Signed-off-by: Thomas Petazzoni <thomas.petazzoni@bootlin.com>
Signed-off-by: Yann E. MORIN <yann.morin.1998@free.fr>
package/pkg-utils.mk
support/dependencies/check-host-lzip.mk
support/dependencies/check-host-xzcat.mk