From 2ffe53d9e668c1993fc6f1cbcd7d74c895a5fbb7 Mon Sep 17 00:00:00 2001 From: Dusan Klinec Date: Mon, 5 Nov 2018 00:38:58 +0100 Subject: device/trezor: webusb transport added, cmake fixes - webusb transport based on libusb added. Provides direct access to Trezor via USB, no need for Trezor bridge. - trezor protocol message handler improved, no recursion used. Ready for upcoming integration tests. - libusb (for docker) bumped from v1.0.9 to v1.0.22, newer version required for webusb transport, for device enumeration. - cmake improvements and fixes. Cmake Trezor checks are moved to a dedicated CheckTrezor.cmake file. In case of a problem Trezor is excluded from build. - ifdefs made consistent to Ledger. - UDP Transport enumeration disabled by default in release mode --- src/device_trezor/trezor.hpp | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) (limited to 'src/device_trezor/trezor.hpp') diff --git a/src/device_trezor/trezor.hpp b/src/device_trezor/trezor.hpp index 8abdd2c18..97dc0a957 100644 --- a/src/device_trezor/trezor.hpp +++ b/src/device_trezor/trezor.hpp @@ -32,7 +32,7 @@ #include "trezor/trezor_defs.hpp" -#ifdef HAVE_PROTOBUF +#ifdef WITH_DEVICE_TREZOR #include "trezor/transport.hpp" #include "trezor/messages/messages.pb.h" #include "trezor/messages/messages-common.pb.h" -- cgit v1.2.3