summaryrefslogtreecommitdiff
path: root/cmake
diff options
context:
space:
mode:
authorf4exb <f4exb06@gmail.com>2016-11-15 14:17:45 +0100
committerf4exb <f4exb06@gmail.com>2016-11-15 14:17:45 +0100
commit4dd5f70dcd34aee64853fc2c6e31802137170252 (patch)
tree226f4b8a39c5dff71cfaf2a15536230a63e10257 /cmake
parent4eb9b59f37e3cdec04742abd2bcfc15f09781faf (diff)
SDRPlay plugin: use open source libmirisdr interface instead of the Mirics proprietary one
Diffstat (limited to 'cmake')
-rw-r--r--cmake/Modules/FindLibMiriSDR.cmake28
-rw-r--r--cmake/Modules/FindLibSDRPlay.cmake27
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)