diff --git a/plugins/samplesink/CMakeLists.txt b/plugins/samplesink/CMakeLists.txt index 58a4404c2..e8875d6b1 100644 --- a/plugins/samplesink/CMakeLists.txt +++ b/plugins/samplesink/CMakeLists.txt @@ -20,9 +20,7 @@ endif(LIBUSB_FOUND AND LIMESUITE_FOUND) if (BUILD_DEBIAN) add_subdirectory(bladerfoutput) add_subdirectory(hackrfoutput) - if (LIMESUITE_FOUND) - add_subdirectory(limesdroutput) - endif (LIMESUITE_FOUND) + add_subdirectory(limesdroutput) endif (BUILD_DEBIAN) add_subdirectory(filesink) diff --git a/plugins/samplesink/limesdroutput/CMakeLists.txt b/plugins/samplesink/limesdroutput/CMakeLists.txt index efbb42529..5067bd6d5 100644 --- a/plugins/samplesink/limesdroutput/CMakeLists.txt +++ b/plugins/samplesink/limesdroutput/CMakeLists.txt @@ -22,12 +22,21 @@ set(limesdroutput_FORMS limesdroutputgui.ui ) +if (BUILD_DEBIAN) +include_directories( + . + ${CMAKE_CURRENT_BINARY_DIR} + ${CMAKE_SOURCE_DIR}/devices + ${LIBLIMESUITESRC}/src +) +else (BUILD_DEBIAN) include_directories( . ${CMAKE_CURRENT_BINARY_DIR} ${CMAKE_SOURCE_DIR}/devices ${LIMESUITE_INCLUDE_DIR} ) +endif (BUILD_DEBIAN) #include(${QT_USE_FILE}) add_definitions(${QT_DEFINITIONS}) @@ -43,12 +52,21 @@ add_library(outputlimesdr SHARED ${limesdroutput_FORMS_HEADERS} ) +if (BUILD_DEBIAN) +target_link_libraries(outputlimesdr + ${QT_LIBRARIES} + limesuite + sdrbase + limesdrdevice +) +else (BUILD_DEBIAN) target_link_libraries(outputlimesdr ${QT_LIBRARIES} ${LIMESUITE_LIBRARY} sdrbase limesdrdevice ) +endif (BUILD_DEBIAN) qt5_use_modules(outputlimesdr Core Widgets) diff --git a/plugins/samplesource/CMakeLists.txt b/plugins/samplesource/CMakeLists.txt index 2dad0a473..6043a6995 100644 --- a/plugins/samplesource/CMakeLists.txt +++ b/plugins/samplesource/CMakeLists.txt @@ -75,9 +75,7 @@ if (BUILD_DEBIAN) add_subdirectory(rtlsdr) add_subdirectory(bladerfinput) add_subdirectory(sdrplay) - if (LIMESUITE_FOUND) - add_subdirectory(limesdrinput) - endif (LIMESUITE_FOUND) + add_subdirectory(limesdrinput) endif (BUILD_DEBIAN) add_subdirectory(filesource) diff --git a/plugins/samplesource/limesdrinput/CMakeLists.txt b/plugins/samplesource/limesdrinput/CMakeLists.txt index da2469c09..f7c550b6e 100644 --- a/plugins/samplesource/limesdrinput/CMakeLists.txt +++ b/plugins/samplesource/limesdrinput/CMakeLists.txt @@ -22,12 +22,21 @@ set(limesdrinput_FORMS limesdrinputgui.ui ) +if (BUILD_DEBIAN) +include_directories( + . + ${CMAKE_CURRENT_BINARY_DIR} + ${CMAKE_SOURCE_DIR}/devices + ${LIBLIMESUITESRC}/src +) +else (BUILD_DEBIAN) include_directories( . ${CMAKE_CURRENT_BINARY_DIR} ${CMAKE_SOURCE_DIR}/devices ${LIMESUITE_INCLUDE_DIR} ) +endif (BUILD_DEBIAN) #include(${QT_USE_FILE}) add_definitions(${QT_DEFINITIONS}) @@ -43,12 +52,21 @@ add_library(inputlimesdr SHARED ${limesdrinput_FORMS_HEADERS} ) +if (BUILD_DEBIAN) +target_link_libraries(inputlimesdr + ${QT_LIBRARIES} + limesuite + sdrbase + limesdrdevice +) +else (BUILD_DEBIAN) target_link_libraries(inputlimesdr ${QT_LIBRARIES} ${LIMESUITE_LIBRARY} sdrbase limesdrdevice ) +endif (BUILD_DEBIAN) qt5_use_modules(inputlimesdr Core Widgets)