mirror of
				https://github.com/gnss-sdr/gnss-sdr
				synced 2025-10-31 07:13:03 +00:00 
			
		
		
		
	Simplify script
This commit is contained in:
		| @@ -32,7 +32,7 @@ if(ENABLE_PLUTOSDR OR ENABLE_FMCOMMS2) | ||||
|         message(STATUS " * libiio from https://github.com/analogdevicesinc/libiio") | ||||
|         message(STATUS " * libad9361-iio from https://github.com/analogdevicesinc/libad9361-iio") | ||||
|         message(STATUS " * gnuradio-iio from https://github.com/analogdevicesinc/gr-iio") | ||||
|         message(FATAL_ERROR "gnuradio-iio is required for building gnss-sdr with this option enabled.") | ||||
|         message(FATAL_ERROR "gnuradio-iio is required for building gnss-sdr with -DENABLE_PLUTOSDR=ON or -DENABLE_FMCOMMS2=ON.") | ||||
|     endif() | ||||
| endif() | ||||
|  | ||||
| @@ -44,7 +44,7 @@ if(ENABLE_AD9361) | ||||
|         message(STATUS " * libiio from https://github.com/analogdevicesinc/libiio") | ||||
|         message(STATUS " * libad9361-iio from https://github.com/analogdevicesinc/libad9361-iio") | ||||
|         message(STATUS " * gnuradio-iio from https://github.com/analogdevicesinc/gr-iio") | ||||
|         message(FATAL_ERROR "libiio is required for building gnss-sdr with this option enabled.") | ||||
|         message(FATAL_ERROR "libiio is required for building gnss-sdr with -DENABLE_AD9361=ON.") | ||||
|     endif() | ||||
| endif() | ||||
|  | ||||
| @@ -53,33 +53,27 @@ if(ENABLE_PLUTOSDR) | ||||
|     ############################################## | ||||
|     # ADALM-PLUTO (Analog Devices Inc.) | ||||
|     ############################################## | ||||
|     if(GRIIO_FOUND) | ||||
|     set(OPT_DRIVER_SOURCES ${OPT_DRIVER_SOURCES} plutosdr_signal_source.cc) | ||||
|     set(OPT_DRIVER_HEADERS ${OPT_DRIVER_HEADERS} plutosdr_signal_source.h) | ||||
| endif() | ||||
| endif() | ||||
|  | ||||
|  | ||||
| if(ENABLE_FMCOMMS2) | ||||
|     ############################################### | ||||
|     # FMCOMMS2 based SDR Hardware | ||||
|     ############################################### | ||||
|     if(GRIIO_FOUND) | ||||
|     set(OPT_DRIVER_SOURCES ${OPT_DRIVER_SOURCES} fmcomms2_signal_source.cc) | ||||
|     set(OPT_DRIVER_HEADERS ${OPT_DRIVER_HEADERS} fmcomms2_signal_source.h) | ||||
| endif() | ||||
| endif() | ||||
|  | ||||
|  | ||||
| if(ENABLE_AD9361) | ||||
|     ############################################### | ||||
|     # AD9361 DIRECT TO FPGA Hardware | ||||
|     ############################################### | ||||
|     if(LIBIIO_FOUND) | ||||
|     set(OPT_DRIVER_SOURCES ${OPT_DRIVER_SOURCES} ad9361_fpga_signal_source.cc) | ||||
|     set(OPT_DRIVER_HEADERS ${OPT_DRIVER_HEADERS} ad9361_fpga_signal_source.h) | ||||
| endif() | ||||
| endif() | ||||
|  | ||||
|  | ||||
| if(ENABLE_GN3S) | ||||
| @@ -127,7 +121,7 @@ if(ENABLE_OSMOSDR) | ||||
| endif() | ||||
|  | ||||
|  | ||||
| if(ENABLE_UHD AND GNURADIO_UHD_LIBRARIES_gnuradio-uhd) | ||||
| if(ENABLE_UHD) | ||||
|     set(OPT_DRIVER_SOURCES ${OPT_DRIVER_SOURCES} uhd_signal_source.cc) | ||||
|     set(OPT_DRIVER_HEADERS ${OPT_DRIVER_HEADERS} uhd_signal_source.h) | ||||
| endif() | ||||
| @@ -203,7 +197,7 @@ if(ENABLE_RAW_UDP AND PCAP_FOUND) | ||||
|     ) | ||||
| endif() | ||||
|  | ||||
| if(ENABLE_UHD AND GNURADIO_UHD_LIBRARIES_gnuradio-uhd) | ||||
| if(ENABLE_UHD) | ||||
|     target_link_libraries(signal_source_adapters | ||||
|         PUBLIC | ||||
|             Gnuradio::uhd | ||||
|   | ||||
		Reference in New Issue
	
	Block a user
	 Carles Fernandez
					Carles Fernandez