make plugins optional according to available dependencies

This commit is contained in:
Christian Daniel 2013-03-31 22:49:21 +02:00
parent 2dfeeba102
commit af07746d09
2 changed files with 11 additions and 5 deletions

View File

@ -12,7 +12,6 @@ find_package(OpenGL REQUIRED)
find_package(PkgConfig)
find_package(Portaudio REQUIRED)
find_package(LibUSB REQUIRED)
find_package(FFTW3F)
##############################################################################

View File

@ -1,8 +1,15 @@
project(samplesource)
find_package(LibOsmoSDR REQUIRED)
find_package(LibRTLSDR REQUIRED)
find_package(LibUSB)
find_package(LibOsmoSDR)
find_package(LibRTLSDR)
add_subdirectory(gnuradio)
add_subdirectory(osmosdr)
add_subdirectory(rtlsdr)
if(LIBUSB_FOUND AND LIBOSMOSDR_FOUND)
add_subdirectory(osmosdr)
endif(LIBUSB_FOUND AND LIBOSMOSDR_FOUND)
if(LIBUSB_FOUND AND LIBRTLSDR_FOUND)
add_subdirectory(rtlsdr)
endif(LIBUSB_FOUND AND LIBRTLSDR_FOUND)