From 3794187087f62c8c4f4962080190db5fc3247706 Mon Sep 17 00:00:00 2001 From: woodser Date: Sun, 17 Oct 2021 16:35:31 -0400 Subject: [PATCH] link protobuf and libusb to executables --- CMakeLists.txt | 19 ++++++++++++++++++- 1 file changed, 18 insertions(+), 1 deletion(-) diff --git a/CMakeLists.txt b/CMakeLists.txt index e3d2537..b07c782 100644 --- a/CMakeLists.txt +++ b/CMakeLists.txt @@ -58,9 +58,20 @@ endif() message(STATUS EXTRA_LIBRARIES: ${EXTRA_LIBRARIES}) ############ -# Epee +# Protobuf ############ +include(FindProtobuf) +find_package(Protobuf) +message(STATUS "Protobuf lib: ${Protobuf_LIBRARY}, inc: ${Protobuf_INCLUDE_DIR}, protoc: ${Protobuf_PROTOC_EXECUTABLE}") +include_directories(${Protobuf_INCLUDE_DIR}) + +############ +# LibUSB +############ + +find_library(usb_LIBRARY NAMES usb-1.0 libusb usb) +set(LibUSB_LIBRARIES ${usb_LIBRARY}) ############ # Boost @@ -277,6 +288,8 @@ if (BUILD_LIBRARY) randomx ${Boost_LIBRARIES} + ${Protobuf_LIBRARY} + ${LibUSB_LIBRARIES} ${OPENSSL_LIBRARIES} ${SODIUM_LIBRARY} ${HIDAPI_LIBRARIES} @@ -322,6 +335,8 @@ if (BUILD_SAMPLE) randomx ${Boost_LIBRARIES} + ${Protobuf_LIBRARY} + ${LibUSB_LIBRARIES} ${OPENSSL_LIBRARIES} ${SODIUM_LIBRARY} ${HIDAPI_LIBRARIES} @@ -367,6 +382,8 @@ if (BUILD_SCRATCHPAD) randomx ${Boost_LIBRARIES} + ${Protobuf_LIBRARY} + ${LibUSB_LIBRARIES} ${OPENSSL_LIBRARIES} ${SODIUM_LIBRARY} ${HIDAPI_LIBRARIES}