X-Git-Url: https://gerrit.o-ran-sc.org/r/gitweb?p=o-du%2Fphy.git;a=blobdiff_plain;f=fhi_lib%2Fbuild.sh;fp=fhi_lib%2Fbuild.sh;h=c977b6183fce71a438a90873cc680129c6acdf82;hp=22859b567e0266d6b0b104222237ef0559d02153;hb=892daba4c616407f16506415d5a69549519ef11d;hpb=76b4495d593ccf45d712db1a3ec96fa9d2d8f5f5 diff --git a/fhi_lib/build.sh b/fhi_lib/build.sh old mode 100755 new mode 100644 index 22859b5..c977b61 --- a/fhi_lib/build.sh +++ b/fhi_lib/build.sh @@ -27,6 +27,7 @@ XRAN_FH_TEST_DIR=$XRAN_DIR/test/test_xran LIBXRANSO=0 MLOG=0 COMMAND_LINE= +SAMPLEAPP=0 echo Number of commandline arguments: $# while [[ $# -ne 0 ]] @@ -41,6 +42,12 @@ case $key in MLOG) MLOG=1 ;; + FWK) + FWK=1 + ;; + SAMPLEAPP) + SAMPLEAPP=1 + ;; xclean) COMMAND_LINE+=$key COMMAND_LINE+=" " @@ -65,16 +72,52 @@ else MLOG=1 fi -echo 'Building xRAN Library' +if [ -z "$DIR_WIRELESS_FW" ] +then + echo 'DIR_WIRELESS_FW folder is not set. Disable FWK (DIR_WIRELESS_FW='$DIR_WIRELESS_FW')' + FWK=0 +else + echo 'DIR_WIRELESS_FW folder is set. Enable FWK (DIR_WIRELESS_FW='$DIR_WIRELESS_FW')' + FWK=1 +fi + +ORU=1 +echo 'Building xRAN Library for O-RU' +echo "LIBXRANSO = ${LIBXRANSO}" +echo "MLOG = ${MLOG}" +echo "FWK = ${FWK}" +echo "ORU = ${ORU}" + +cd $XRAN_FH_LIB_DIR +make $COMMAND_LINE MLOG=${MLOG} LIBXRANSO=${LIBXRANSO} ORU=${ORU} + +if [ "$SAMPLEAPP" -eq "1" ] +then + echo 'Building xRAN O-RU Test Application' + cd $XRAN_FH_APP_DIR + make $COMMAND_LINE MLOG=${MLOG} FWK=${FWK} ORU=${ORU} +else + echo 'Not building xRAN Test Application...' +fi + +ORU=0 +echo 'Building xRAN Library for O-DU' echo "LIBXRANSO = ${LIBXRANSO}" echo "MLOG = ${MLOG}" +echo "FWK = ${FWK}" +echo "ORU = ${ORU}" cd $XRAN_FH_LIB_DIR -make $COMMAND_LINE MLOG=${MLOG} LIBXRANSO=${LIBXRANSO} #DEBUG=1 VERBOSE=1 +make $COMMAND_LINE MLOG=${MLOG} LIBXRANSO=${LIBXRANSO} ORU=${ORU} -echo 'Building xRAN Test Application' +if [ "$SAMPLEAPP" -eq "1" ] +then + echo 'Building xRAN O-DU Test Application' cd $XRAN_FH_APP_DIR -make $COMMAND_LINE MLOG=${MLOG} #DEBUG=1 VERBOSE=1 + make $COMMAND_LINE MLOG=${MLOG} FWK=${FWK} ORU=${ORU} +else + echo 'Not building xRAN Test Application...' +fi if [ -z ${GTEST_ROOT+x} ]; then