| 
									
										
										
										
											2017-04-10 23:57:15 +02:00
										 |  |  | project(limesdrdevice)
 | 
					
						
							|  |  |  | 
 | 
					
						
							|  |  |  | set(limesdrdevice_SOURCES | 
					
						
							| 
									
										
										
										
											2017-04-20 18:21:01 +02:00
										 |  |  |     devicelimesdr.cpp
 | 
					
						
							| 
									
										
										
										
											2017-04-11 18:13:40 +02:00
										 |  |  |     devicelimesdrparam.cpp
 | 
					
						
							| 
									
										
										
										
											2017-04-23 03:36:10 +02:00
										 |  |  |     devicelimesdrshared.cpp
 | 
					
						
							| 
									
										
										
										
											2017-04-10 23:57:15 +02:00
										 |  |  | )
 | 
					
						
							|  |  |  | 
 | 
					
						
							|  |  |  | set(limesdrdevice_HEADERS | 
					
						
							| 
									
										
										
										
											2017-04-20 18:21:01 +02:00
										 |  |  |     devicelimesdr.h
 | 
					
						
							| 
									
										
										
										
											2017-04-10 23:57:15 +02:00
										 |  |  |     devicelimesdrparam.h
 | 
					
						
							| 
									
										
										
										
											2017-04-23 03:36:10 +02:00
										 |  |  |     devicelimesdrshared.h
 | 
					
						
							| 
									
										
										
										
											2017-04-10 23:57:15 +02:00
										 |  |  | )
 | 
					
						
							|  |  |  | 
 | 
					
						
							| 
									
										
										
										
											2017-05-09 02:47:45 +02:00
										 |  |  | include_directories( | 
					
						
							| 
									
										
										
										
											2017-04-10 23:57:15 +02:00
										 |  |  |     ${LIMESUITE_INCLUDE_DIR}
 | 
					
						
							|  |  |  | )
 | 
					
						
							| 
									
										
										
										
											2017-04-11 22:26:42 +02:00
										 |  |  | 
 | 
					
						
							| 
									
										
										
										
											2017-04-10 23:57:15 +02:00
										 |  |  | add_library(limesdrdevice SHARED | 
					
						
							|  |  |  |     ${limesdrdevice_SOURCES}
 | 
					
						
							|  |  |  | )
 | 
					
						
							|  |  |  | 
 | 
					
						
							| 
									
										
										
										
											2019-05-01 11:54:58 +02:00
										 |  |  | set_target_properties(limesdrdevice | 
					
						
							|  |  |  |     PROPERTIES DEFINE_SYMBOL "devices_EXPORTS")
 | 
					
						
							| 
									
										
										
										
											2018-12-02 03:06:04 +01:00
										 |  |  | 
 | 
					
						
							| 
									
										
										
										
											2017-04-10 23:57:15 +02:00
										 |  |  | target_link_libraries(limesdrdevice | 
					
						
							|  |  |  |     ${LIMESUITE_LIBRARY}
 | 
					
						
							|  |  |  |     sdrbase
 | 
					
						
							|  |  |  | )
 | 
					
						
							|  |  |  | 
 | 
					
						
							| 
									
										
										
										
											2020-04-30 15:19:19 +03:00
										 |  |  | if(LIMESUITE_EXTERNAL)
 | 
					
						
							| 
									
										
										
										
											2019-06-24 18:25:53 +02:00
										 |  |  |     add_dependencies(limesdrdevice limesuite)
 | 
					
						
							|  |  |  | endif()
 | 
					
						
							|  |  |  | 
 | 
					
						
							| 
									
										
										
										
											2019-05-01 11:54:58 +02:00
										 |  |  | install(TARGETS limesdrdevice DESTINATION ${INSTALL_LIB_DIR})
 |