From f6a899285685246bc1fb66177e2b3c07b96553ac Mon Sep 17 00:00:00 2001 From: Robert Ghilduta Date: Sat, 30 Mar 2019 02:34:32 -0700 Subject: [PATCH] bladeRF: check libbladeRF version before compiling --- cmake/Modules/FindLibbladeRF.cmake | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/cmake/Modules/FindLibbladeRF.cmake b/cmake/Modules/FindLibbladeRF.cmake index 0971344..fc67082 100644 --- a/cmake/Modules/FindLibbladeRF.cmake +++ b/cmake/Modules/FindLibbladeRF.cmake @@ -1,5 +1,9 @@ if(NOT LIBBLADERF_FOUND) pkg_check_modules (LIBBLADERF_PKG libbladeRF) + if (LIBBLADERF_PKG_FOUND AND LIBBLADERF_PKG_VERSION VERSION_LESS "2") + message( FATAL_ERROR "Install version 2 or greater of libbladeRF." + " Current version ( ${LIBBLADERF_PKG_VERSION} ) is out of date." ) + endif() find_path(LIBBLADERF_INCLUDE_DIRS NAMES libbladeRF.h PATHS ${LIBBLADERF_PKG_INCLUDE_DIRS}