Add check for Libnfc-NCI before enabling pn71xx

If the user specifically requests the driver, throw an error if it
cannot find libnfc-nci.

Also use the value from pkg-config to determine the library name,
instead of hard-coding it.
This commit is contained in:
Dan Church 2020-05-11 13:10:48 -05:00
parent 61e93c1cdf
commit 17e615e8b1
No known key found for this signature in database
GPG key ID: EA2BF379CD2CDBD0
3 changed files with 18 additions and 2 deletions

View file

@ -44,7 +44,7 @@ libnfcdrivers_la_SOURCES += pn532_i2c.c pn532_i2c.h
endif
if DRIVER_PN71XX_ENABLED
libnfcdrivers_la_LIBADD += -lnfc_nci_linux
libnfcdrivers_la_LIBADD += @LIBNFC_NCI_LIBS@
libnfcdrivers_la_SOURCES += pn71xx.c pn71xx.h
endif