| 
									
										
										
										
											2018-09-22 00:55:40 +00:00
										 |  |  | project(bladerf2device)
 | 
					
						
							|  |  |  | 
 | 
					
						
							|  |  |  | set(bladerf2device_SOURCES | 
					
						
							|  |  |  |     devicebladerf2.cpp
 | 
					
						
							| 
									
										
										
										
											2018-09-23 17:56:24 +00:00
										 |  |  |     devicebladerf2shared.cpp
 | 
					
						
							| 
									
										
										
										
											2018-09-22 00:55:40 +00:00
										 |  |  | )
 | 
					
						
							|  |  |  | 
 | 
					
						
							|  |  |  | set(bladerf2device_HEADERS | 
					
						
							|  |  |  |     devicebladerf2.h
 | 
					
						
							| 
									
										
										
										
											2018-09-23 17:56:24 +00:00
										 |  |  |     devicebladerf2shared.h
 | 
					
						
							| 
									
										
										
										
											2018-09-22 00:55:40 +00:00
										 |  |  | )
 | 
					
						
							|  |  |  | 
 | 
					
						
							|  |  |  | include_directories( | 
					
						
							| 
									
										
										
										
											2019-05-09 12:18:27 +00:00
										 |  |  |     ${LIBBLADERF_INCLUDE_DIRS}
 | 
					
						
							| 
									
										
										
										
											2018-09-22 00:55:40 +00:00
										 |  |  | )
 | 
					
						
							|  |  |  | 
 | 
					
						
							|  |  |  | add_library(bladerf2device SHARED | 
					
						
							| 
									
										
										
										
											2018-09-22 08:39:09 +00:00
										 |  |  |     ${bladerf2device_SOURCES}
 | 
					
						
							| 
									
										
										
										
											2018-09-22 00:55:40 +00:00
										 |  |  | )
 | 
					
						
							|  |  |  | 
 | 
					
						
							| 
									
										
										
										
											2020-04-30 12:19:19 +00:00
										 |  |  | if(LIBBLADERF_EXTERNAL)
 | 
					
						
							| 
									
										
										
										
											2019-06-02 21:28:37 +00:00
										 |  |  |     add_dependencies(bladerf2device bladerf)
 | 
					
						
							|  |  |  | endif()
 | 
					
						
							|  |  |  | 
 | 
					
						
							| 
									
										
										
										
											2019-05-01 09:54:58 +00:00
										 |  |  | set_target_properties(bladerf2device | 
					
						
							|  |  |  |     PROPERTIES DEFINE_SYMBOL "devices_EXPORTS")
 | 
					
						
							| 
									
										
										
										
											2018-12-02 02:06:04 +00:00
										 |  |  | 
 | 
					
						
							| 
									
										
										
										
											2018-09-22 00:55:40 +00:00
										 |  |  | target_link_libraries(bladerf2device | 
					
						
							|  |  |  |     ${LIBBLADERF_LIBRARIES}
 | 
					
						
							|  |  |  |     sdrbase
 | 
					
						
							|  |  |  | )
 | 
					
						
							|  |  |  | 
 | 
					
						
							| 
									
										
										
										
											2019-05-01 09:54:58 +00:00
										 |  |  | install(TARGETS bladerf2device DESTINATION ${INSTALL_LIB_DIR})
 |