From 32e81f8fbf383a89ae159af4a59652c237fd570b Mon Sep 17 00:00:00 2001
From: Navid Nikaein <navid.nikaein@eurecom.fr>
Date: Wed, 5 Nov 2014 10:01:00 +0000
Subject: [PATCH] update the oai build script

git-svn-id: http://svn.eurecom.fr/openair4G/trunk@5970 818b1a75-f10b-46b9-bf7c-635c3b92a50f
---
 targets/build_oai.bash | 25 ++++++++++++++++---------
 1 file changed, 16 insertions(+), 9 deletions(-)

diff --git a/targets/build_oai.bash b/targets/build_oai.bash
index abf36a07e9..485f5ed986 100755
--- a/targets/build_oai.bash
+++ b/targets/build_oai.bash
@@ -46,7 +46,7 @@ check_for_root_rights
 # Default PARAMETERS
 ######################################
 
-HW="EXMIMO" # EXMIMO, USRP, NONE
+HW="EXMIMO" # EXMIMO, USRP, ETHERNET, NONE
 TARGET="ALL" # ALL, SOFTMODEM, OAISIM, UNISIM, NONE
 ENB_S1=1
 REL="REL8" # REL8, REL10
@@ -189,17 +189,24 @@ echo_info "3. building the compilation directives ..."
 
 SOFTMODEM_DIRECTIVES="ENB_S1=$ENB_S1 DEBUG=$DEBUG XFORMS=$XFORMS "
 OAISIM_DIRECTIVES="ENB_S1=$ENB_S1 DEBUG=$DEBUG XFORMS=$XFORMS "
+
 if [ $HW = "USRP" ]; then 
     SOFTMODEM_DIRECTIVES="$SOFTMODEM_DIRECTIVES USRP=1 "
-else 
-    if [ $HW != "EXMIMO" ]; then 
-	HW="NONE"
-    fi
 fi
+
+if [ $HW = "EXMIMO" ]; then 
+    SOFTMODEM_DIRECTIVES="$SOFTMODEM_DIRECTIVES EXMIMO=1"
+fi
+
+if [ $HW = "ETHERNET" ]; then 
+    SOFTMODEM_DIRECTIVES="$SOFTMODEM_DIRECTIVES ETHERNET=1"
+fi 
+
 if [ $ENB_S1 -eq 0 ]; then 
     SOFTMODEM_DIRECTIVES="$SOFTMODEM_DIRECTIVES NAS=1 "
     OAISIM_DIRECTIVES="$OAISIM_DIRECTIVES NAS=1 "
 fi 
+
 if [ $REL = "REL8" ]; then
     SOFTMODEM_DIRECTIVES="$SOFTMODEM_DIRECTIVES Rel8=1 "
     OAISIM_DIRECTIVES="$OAISIM_DIRECTIVES Rel8=1 "
@@ -207,18 +214,18 @@ else
     SOFTMODEM_DIRECTIVES="$SOFTMODEM_DIRECTIVES Rel10=1 "
     OAISIM_DIRECTIVES="$OAISIM_DIRECTIVES Rel10=1 "
 fi
+
 if [ $RT = "RTAI" ]; then 
     if [ ! -f /usr/realtime/modules/rtai_hal.ko ];   then
 	echo_warning "RTAI doesn't seem to be installed"
-	RT="RT_PREMPT"
+	RT="NONE"
 	SOFTMODEM_DIRECTIVES="$SOFTMODEM_DIRECTIVES RTAI=0 "
     else 
 	SOFTMODEM_DIRECTIVES="$SOFTMODEM_DIRECTIVES HARD_RT=1 "
     fi
 else 
-    if [ $RT = "RT_PREEMPT" ]; then 
-	SOFTMODEM_DIRECTIVES="$SOFTMODEM_DIRECTIVES RTAI=0 "
-    fi	
+    SOFTMODEM_DIRECTIVES="$SOFTMODEM_DIRECTIVES RTAI=0 "
+    RT="NONE"
 fi
 
 if [ $TARGET != "ALL" ]; then 
-- 
GitLab