update the oai build script
git-svn-id: http://svn.eurecom.fr/openair4G/trunk@5970 818b1a75-f10b-46b9-bf7c-635c3b92a50f
This commit is contained in:
+16
-9
@@ -46,7 +46,7 @@ check_for_root_rights
|
|||||||
# Default PARAMETERS
|
# Default PARAMETERS
|
||||||
######################################
|
######################################
|
||||||
|
|
||||||
HW="EXMIMO" # EXMIMO, USRP, NONE
|
HW="EXMIMO" # EXMIMO, USRP, ETHERNET, NONE
|
||||||
TARGET="ALL" # ALL, SOFTMODEM, OAISIM, UNISIM, NONE
|
TARGET="ALL" # ALL, SOFTMODEM, OAISIM, UNISIM, NONE
|
||||||
ENB_S1=1
|
ENB_S1=1
|
||||||
REL="REL8" # REL8, REL10
|
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 "
|
SOFTMODEM_DIRECTIVES="ENB_S1=$ENB_S1 DEBUG=$DEBUG XFORMS=$XFORMS "
|
||||||
OAISIM_DIRECTIVES="ENB_S1=$ENB_S1 DEBUG=$DEBUG XFORMS=$XFORMS "
|
OAISIM_DIRECTIVES="ENB_S1=$ENB_S1 DEBUG=$DEBUG XFORMS=$XFORMS "
|
||||||
|
|
||||||
if [ $HW = "USRP" ]; then
|
if [ $HW = "USRP" ]; then
|
||||||
SOFTMODEM_DIRECTIVES="$SOFTMODEM_DIRECTIVES USRP=1 "
|
SOFTMODEM_DIRECTIVES="$SOFTMODEM_DIRECTIVES USRP=1 "
|
||||||
else
|
|
||||||
if [ $HW != "EXMIMO" ]; then
|
|
||||||
HW="NONE"
|
|
||||||
fi
|
|
||||||
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
|
if [ $ENB_S1 -eq 0 ]; then
|
||||||
SOFTMODEM_DIRECTIVES="$SOFTMODEM_DIRECTIVES NAS=1 "
|
SOFTMODEM_DIRECTIVES="$SOFTMODEM_DIRECTIVES NAS=1 "
|
||||||
OAISIM_DIRECTIVES="$OAISIM_DIRECTIVES NAS=1 "
|
OAISIM_DIRECTIVES="$OAISIM_DIRECTIVES NAS=1 "
|
||||||
fi
|
fi
|
||||||
|
|
||||||
if [ $REL = "REL8" ]; then
|
if [ $REL = "REL8" ]; then
|
||||||
SOFTMODEM_DIRECTIVES="$SOFTMODEM_DIRECTIVES Rel8=1 "
|
SOFTMODEM_DIRECTIVES="$SOFTMODEM_DIRECTIVES Rel8=1 "
|
||||||
OAISIM_DIRECTIVES="$OAISIM_DIRECTIVES Rel8=1 "
|
OAISIM_DIRECTIVES="$OAISIM_DIRECTIVES Rel8=1 "
|
||||||
@@ -207,18 +214,18 @@ else
|
|||||||
SOFTMODEM_DIRECTIVES="$SOFTMODEM_DIRECTIVES Rel10=1 "
|
SOFTMODEM_DIRECTIVES="$SOFTMODEM_DIRECTIVES Rel10=1 "
|
||||||
OAISIM_DIRECTIVES="$OAISIM_DIRECTIVES Rel10=1 "
|
OAISIM_DIRECTIVES="$OAISIM_DIRECTIVES Rel10=1 "
|
||||||
fi
|
fi
|
||||||
|
|
||||||
if [ $RT = "RTAI" ]; then
|
if [ $RT = "RTAI" ]; then
|
||||||
if [ ! -f /usr/realtime/modules/rtai_hal.ko ]; then
|
if [ ! -f /usr/realtime/modules/rtai_hal.ko ]; then
|
||||||
echo_warning "RTAI doesn't seem to be installed"
|
echo_warning "RTAI doesn't seem to be installed"
|
||||||
RT="RT_PREMPT"
|
RT="NONE"
|
||||||
SOFTMODEM_DIRECTIVES="$SOFTMODEM_DIRECTIVES RTAI=0 "
|
SOFTMODEM_DIRECTIVES="$SOFTMODEM_DIRECTIVES RTAI=0 "
|
||||||
else
|
else
|
||||||
SOFTMODEM_DIRECTIVES="$SOFTMODEM_DIRECTIVES HARD_RT=1 "
|
SOFTMODEM_DIRECTIVES="$SOFTMODEM_DIRECTIVES HARD_RT=1 "
|
||||||
fi
|
fi
|
||||||
else
|
else
|
||||||
if [ $RT = "RT_PREEMPT" ]; then
|
SOFTMODEM_DIRECTIVES="$SOFTMODEM_DIRECTIVES RTAI=0 "
|
||||||
SOFTMODEM_DIRECTIVES="$SOFTMODEM_DIRECTIVES RTAI=0 "
|
RT="NONE"
|
||||||
fi
|
|
||||||
fi
|
fi
|
||||||
|
|
||||||
if [ $TARGET != "ALL" ]; then
|
if [ $TARGET != "ALL" ]; then
|
||||||
|
|||||||
Reference in New Issue
Block a user