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