configure: auto-enable USB adapters based on libusb availability 75/1475/7
authorPaul Fertser <fercerpav@gmail.com>
Wed, 11 Sep 2013 21:25:19 +0000 (23:25 +0200)
committerAndreas Fritiofson <andreas.fritiofson@gmail.com>
Fri, 13 Sep 2013 21:43:37 +0000 (21:43 +0000)
commitdd6274deed65c47ba2ef46e14259167d393399d8
tree121a5538525dc6ec687eb342071359cf7b4a174d
parent191a5736c202dfb784e86a8190edc64e80dc62e5
configure: auto-enable USB adapters based on libusb availability

This unifies the way the USB adapters are handled, and enables them
automatically whenever possible (until explicitly disabled). If an
adapter is explicitly enabled but can't be built, abort the
configure.

Also add infrastructure for generic handling of adapter drivers in
configure and print a summary of the configuration results after
finishing.

The m4 quoting is as conservative as I could get it, and seems
appropriate.

Change-Id: I1655691e5ea0d8eb9e3f67830b96992ffe33640a
Signed-off-by: Paul Fertser <fercerpav@gmail.com>
Signed-off-by: Andreas Fritiofson <andreas.fritiofson@gmail.com>
Reviewed-on: http://openocd.zylin.com/1475
Reviewed-by: Xiaofan <xiaofanc@gmail.com>
Reviewed-by: Spencer Oliver <spen@spen-soft.co.uk>
Tested-by: Spencer Oliver <spen@spen-soft.co.uk>
configure.ac
src/jtag/drivers/Makefile.am