From 63c7f22e57c350dffaaf9c69becc85c336c3ef03 Mon Sep 17 00:00:00 2001
From: Javier Arribas <javiarribas@gmail.com>
Date: Thu, 9 May 2013 16:49:36 +0000
Subject: [PATCH] BUG CORRECTION: A precompiler variable was missed in
 CMakeLists.txt (RTLSDR_DRIVER) and that caused a problem that prevented the
 receiver to work with  RTL_SDR USB dongle as the signal source.

git-svn-id: https://svn.code.sf.net/p/gnss-sdr/code/trunk@356 64b25241-fba3-4117-9849-534c7e92360d
---
 src/core/receiver/CMakeLists.txt | 7 +++++++
 1 file changed, 7 insertions(+)

diff --git a/src/core/receiver/CMakeLists.txt b/src/core/receiver/CMakeLists.txt
index 12484c630..ed533f390 100644
--- a/src/core/receiver/CMakeLists.txt
+++ b/src/core/receiver/CMakeLists.txt
@@ -65,5 +65,12 @@ if( $ENV{GN3S_DRIVER} )
 	add_definitions(-DGN3S_DRIVER)
 endif($ENV{GN3S_DRIVER} )
 
+#Enable RTL-SDR module if the driver is present
+if( $ENV{RTLSDR_DRIVER} )
+    message( "Precompiler RTLSDR_DRIVER enabled" )
+	add_definitions(-DRTLSDR_DRIVER)
+endif($ENV{RTLSDR_DRIVER} )
+
+
 add_library(gnss_rx ${GNSS_RECEIVER_SOURCES})
 target_link_libraries(gnss_rx ${Boost_LIBRARIES} ${ARMADILLO_LIBRARIES} ${GNURADIO_CORE_LIBRARIES} gnss_system_parameters gnss_sp_libs signal_source_adapters datatype_adapters input_filter_adapters conditioner_adapters resampler_adapters acq_adapters tracking_lib tracking_adapters channel_adapters telemetry_decoder_adapters obs_adapters pvt_adapters pvt_lib out_adapters rx_core_lib)
\ No newline at end of file