diff options
author | SDRplay <info@sdrplay.com> | 2015-03-04 20:35:59 +0000 |
---|---|---|
committer | Dimitri Stolnikov <horiz0n@gmx.net> | 2015-04-28 22:35:18 +0200 |
commit | afed5df615de4ca15f2b8201b48cdc06236d7cab (patch) | |
tree | 13fed31973b436c8215a4211bd492e09c5f7c9ba /cmake | |
parent | 3532d60c11529c8aeca58219bb06f2c2acf8e547 (diff) |
Added SDRplay RSP support
Initial build for SDRplay RSP support. Basic functionality, AGC etc. to
be added
Diffstat (limited to 'cmake')
-rw-r--r-- | cmake/Modules/FindLibSDRplay.cmake | 27 |
1 files changed, 27 insertions, 0 deletions
diff --git a/cmake/Modules/FindLibSDRplay.cmake b/cmake/Modules/FindLibSDRplay.cmake new file mode 100644 index 0000000..aed3657 --- /dev/null +++ b/cmake/Modules/FindLibSDRplay.cmake @@ -0,0 +1,27 @@ +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) |