mirror of
				https://github.com/f4exb/sdrangel.git
				synced 2025-10-31 04:50:29 -04:00 
			
		
		
		
	LimeSDR support: built-in LimeSuite for Debian - use internal LimeSutie in plugins
This commit is contained in:
		
							parent
							
								
									51147c50e7
								
							
						
					
					
						commit
						b5f70bd7f6
					
				| @ -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) | ||||
|  | ||||
| @ -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) | ||||
| 
 | ||||
|  | ||||
| @ -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) | ||||
|  | ||||
| @ -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) | ||||
| 
 | ||||
|  | ||||
		Loading…
	
	
			
			x
			
			
		
	
		Reference in New Issue
	
	Block a user