List affected features for missing libraries

If libpci, libusb0 or libusb1 are missing, make will now tell you which
currently enabled features require those libraries.

Example output:
Checking for libusb-0.1/libusb-compat headers... not found.
The following features require libusb-0.1/libusb-compat:
Please install libusb-0.1 headers or libusb-compat headers.
See README for more information.

Corresponding to flashrom svn r1926.

Signed-off-by: Carl-Daniel Hailfinger <>
Acked-by: Stefan Tauner <>
Acked-by: Urja Rannikko <>
1 file changed