diff options
author | f4exb <f4exb06@gmail.com> | 2016-11-15 14:17:45 +0100 |
---|---|---|
committer | f4exb <f4exb06@gmail.com> | 2016-11-15 14:17:45 +0100 |
commit | 4dd5f70dcd34aee64853fc2c6e31802137170252 (patch) | |
tree | 226f4b8a39c5dff71cfaf2a15536230a63e10257 /cmake | |
parent | 4eb9b59f37e3cdec04742abd2bcfc15f09781faf (diff) |
SDRPlay plugin: use open source libmirisdr interface instead of the Mirics proprietary one
Diffstat (limited to 'cmake')
-rw-r--r-- | cmake/Modules/FindLibMiriSDR.cmake | 28 | ||||
-rw-r--r-- | cmake/Modules/FindLibSDRPlay.cmake | 27 |
2 files changed, 28 insertions, 27 deletions
diff --git a/cmake/Modules/FindLibMiriSDR.cmake b/cmake/Modules/FindLibMiriSDR.cmake new file mode 100644 index 000000000..72e207516 --- /dev/null +++ b/cmake/Modules/FindLibMiriSDR.cmake @@ -0,0 +1,28 @@ +if(NOT LIBMIRISDR_FOUND) + + pkg_check_modules (LIBMIRISDR_PKG libmirisdr) + find_path(LIBMIRISDR_INCLUDE_DIR NAMES mirisdr.h + PATHS + ${LIBMIRISDR_PKG_INCLUDE_DIRS} + /usr/include + /usr/local/include + ) + + find_library(LIBMIRISDR_LIBRARIES NAMES mirisdr + PATHS + ${LIBMIRISDR_PKG_LIBRARY_DIRS} + /usr/lib + /usr/local/lib + ) + + if(LIBMIRISDR_INCLUDE_DIR AND LIBMIRISDR_LIBRARIES) + set(LIBMIRISDR_FOUND TRUE CACHE INTERNAL "libmirisdr found") + message(STATUS "Found libmirisdr: ${LIBMIRISDR_INCLUDE_DIR}, ${LIBMIRISDR_LIBRARIES}") + else(LIBMIRISDR_INCLUDE_DIR AND LIBMIRISDR_LIBRARIES) + set(LIBMIRISDR_FOUND FALSE CACHE INTERNAL "libmirisdr found") + message(STATUS "libmirisdr not found.") + endif(LIBMIRISDR_INCLUDE_DIR AND LIBMIRISDR_LIBRARIES) + + mark_as_advanced(LIBMIRISDR_INCLUDE_DIR LIBMIRISDR_LIBRARIES) + +endif(NOT LIBMIRISDR_FOUND) diff --git a/cmake/Modules/FindLibSDRPlay.cmake b/cmake/Modules/FindLibSDRPlay.cmake deleted file mode 100644 index aed3657ca..000000000 --- a/cmake/Modules/FindLibSDRPlay.cmake +++ /dev/null @@ -1,27 +0,0 @@ -if(NOT LIBSDRPLAY_FOUND) - pkg_check_modules (LIBSDRPLAY_PKG libsdrplay) - find_path(LIBSDRPLAY_INCLUDE_DIRS NAMES mirsdrapi-rsp.h - PATHS - ${LIBSDRPLAY_PKG_INCLUDE_DIRS} - /usr/include - /usr/local/include - ) - - find_library(LIBSDRPLAY_LIBRARIES NAMES mirsdrapi-rsp - PATHS - ${LIBSDRPLAY_PKG_LIBRARY_DIRS} - /usr/lib - /usr/local/lib - ) - -if(LIBSDRPLAY_INCLUDE_DIRS AND LIBSDRPLAY_LIBRARIES) - set(LIBSDRPLAY_FOUND TRUE CACHE INTERNAL "libsdrplay found") - message(STATUS "Found libsdrplay: ${LIBSDRPLAY_INCLUDE_DIRS}, ${LIBSDRPLAY_LIBRARIES}") -else(LIBSDRPLAY_INCLUDE_DIRS AND LIBSDRPLAY_LIBRARIES) - set(LIBSDRPLAY_FOUND FALSE CACHE INTERNAL "libsdrplay found") - message(STATUS "libsdrplay not found.") -endif(LIBSDRPLAY_INCLUDE_DIRS AND LIBSDRPLAY_LIBRARIES) - -mark_as_advanced(LIBSDRPLAY_LIBRARIES LIBSDRPLAY_INCLUDE_DIRS) - -endif(NOT LIBSDRPLAY_FOUND) |