Deadly printfs turned off... Specified gain ranges for TV Rx and RFX boards.
[debian/gnuradio] / usrp2 / firmware / configure.gnu
index a63462a94c36d5e4216748a2946264f4fe4ff973..d220e18cc9fc187119775549787cb29856e8b49d 100755 (executable)
@@ -3,9 +3,30 @@
 # wrapper to setup cross-compilation of firmware
 #
 
-for v in CC CXX AR NM RANLIB STRIP F77 CPPFLAGS LDFLAGS 
+for v in CC CPP CXX AR NM RANLIB STRIP F77 CFLAGS CXXFLAGS CPPFLAGS LDFLAGS 
 do
   unset $v
 done
 
-`dirname $0`/configure "$@" --host=mb
+args=
+for t in "$@"
+do
+  case "$t" in
+      (CC=*)       ;;
+      (CPP=*)       ;;
+      (CXX=*)      ;;
+      (AR=*)       ;;
+      (NM=*)       ;;
+      (RANLIB=*)   ;;
+      (STRIP=*)    ;;
+      (F77=*)      ;;
+      (CFLAGS=*)   ;;
+      (CXXFLAGS=*) ;;
+      (CPPFLAGS=*) ;;
+      (LDFLAGS=*)  ;;
+      (*)  args="$args $t" ;;
+  esac
+done
+
+
+`dirname $0`/configure CFLAGS='-O2' $args --host=mb