Remove hwlat refs in build_oai: targets don't exist anymore
This commit is contained in:
+1
-75
@@ -126,10 +126,6 @@ Options:
|
|||||||
Adds a debgging facility to the binary files: GUI with major internal synchronization events
|
Adds a debgging facility to the binary files: GUI with major internal synchronization events
|
||||||
-x | --xforms
|
-x | --xforms
|
||||||
Will compile with software oscilloscope features
|
Will compile with software oscilloscope features
|
||||||
--HWLAT
|
|
||||||
Makes test program for haw latency tests
|
|
||||||
--HWLAT_TEST
|
|
||||||
Compiles a hw latency test program
|
|
||||||
--verbose-ci
|
--verbose-ci
|
||||||
Compile with verbose instructions in CI Docker env
|
Compile with verbose instructions in CI Docker env
|
||||||
--verbose-compile
|
--verbose-compile
|
||||||
@@ -345,14 +341,6 @@ function main() {
|
|||||||
EXE_ARGUMENTS="$EXE_ARGUMENTS -d"
|
EXE_ARGUMENTS="$EXE_ARGUMENTS -d"
|
||||||
echo_info "Will generate the software oscilloscope features"
|
echo_info "Will generate the software oscilloscope features"
|
||||||
shift;;
|
shift;;
|
||||||
--HWLAT)
|
|
||||||
HWLAT=1
|
|
||||||
echo_info "Will compile hw latency test program"
|
|
||||||
shift;;
|
|
||||||
--HWLAT_TEST)
|
|
||||||
HWLAT_TEST=1
|
|
||||||
echo_info "Will compile hw latency test program"
|
|
||||||
shift;;
|
|
||||||
--verbose-ci)
|
--verbose-ci)
|
||||||
VERBOSE_CI=1
|
VERBOSE_CI=1
|
||||||
echo_info "Will compile with verbose instructions in CI Docker env"
|
echo_info "Will compile with verbose instructions in CI Docker env"
|
||||||
@@ -503,12 +491,6 @@ function main() {
|
|||||||
fi
|
fi
|
||||||
fi
|
fi
|
||||||
|
|
||||||
if [ "$HWLAT" = "1" ] ; then
|
|
||||||
if [ "$HW" = "None" ] ; then
|
|
||||||
echo_info "No radio head has been selected (HW set to $HW)"
|
|
||||||
fi
|
|
||||||
fi
|
|
||||||
|
|
||||||
echo_info "RF HW set to $HW"
|
echo_info "RF HW set to $HW"
|
||||||
# If the user doesn't specify the Linux scheduler to use, we set a value
|
# If the user doesn't specify the Linux scheduler to use, we set a value
|
||||||
if [ "$DEADLINE_SCHEDULER_FLAG_USER" = "" ]; then
|
if [ "$DEADLINE_SCHEDULER_FLAG_USER" = "" ]; then
|
||||||
@@ -778,66 +760,10 @@ function main() {
|
|||||||
done
|
done
|
||||||
fi
|
fi
|
||||||
|
|
||||||
#####################
|
|
||||||
# HWLAT compilation #
|
|
||||||
#####################
|
|
||||||
if [ "$HWLAT" = "1" ] ; then
|
|
||||||
|
|
||||||
hwlat_exec=lte-hwlat
|
|
||||||
hwlat_build_dir=lte-hwlat
|
|
||||||
|
|
||||||
echo_info "Compiling $hwlat_exec ..."
|
|
||||||
|
|
||||||
[ "$CLEAN" = "1" ] && rm -rf $DIR/lte-hwlat/build
|
|
||||||
mkdir -p $DIR/$hwlat_build_dir/build
|
|
||||||
cmake_file=$DIR/$hwlat_build_dir/CMakeLists.txt
|
|
||||||
echo "cmake_minimum_required(VERSION 2.8)" > $cmake_file
|
|
||||||
echo "set ( CMAKE_BUILD_TYPE $CMAKE_BUILD_TYPE )" >> $cmake_file
|
|
||||||
echo "set ( RF_BOARD \"${HW}\")" >> $cmake_file
|
|
||||||
echo 'set ( PACKAGE_NAME "\"lte-hwlat\"")' >> $cmake_file
|
|
||||||
echo "set ( DEADLINE_SCHEDULER \"${DEADLINE_SCHEDULER_FLAG_USER}\" )" >> $cmake_file
|
|
||||||
echo "set ( CPU_AFFINITY \"${CPU_AFFINITY_FLAG_USER}\" )" >> $cmake_file
|
|
||||||
echo "set ( HWLAT \"${HWLAT}\" )" >> $cmake_file
|
|
||||||
echo 'include(${CMAKE_CURRENT_SOURCE_DIR}/../CMakeLists.txt)' >> $cmake_file
|
|
||||||
cd $DIR/$hwlat_build_dir/build
|
|
||||||
cmake ..
|
|
||||||
compilations \
|
|
||||||
lte-hwlat lte-hwlat \
|
|
||||||
lte-hwlat $dbin/lte-hwlat
|
|
||||||
fi
|
|
||||||
|
|
||||||
##########################
|
|
||||||
# HWLAT_TEST compilation #
|
|
||||||
##########################
|
|
||||||
if [ "$HWLAT_TEST" = "1" ] ; then
|
|
||||||
|
|
||||||
hwlat_test_exec=lte-hwlat-test
|
|
||||||
hwlat_test_build_dir=lte-hwlat-test
|
|
||||||
|
|
||||||
echo_info "Compiling $hwlat_test_exec ..."
|
|
||||||
|
|
||||||
[ "$CLEAN" = "1" ] && rm -rf $DIR/lte-hwlat-test/build
|
|
||||||
mkdir -p $DIR/$hwlat_test_build_dir/build
|
|
||||||
cmake_file=$DIR/$hwlat_test_build_dir/CMakeLists.txt
|
|
||||||
echo "cmake_minimum_required(VERSION 2.8)" > $cmake_file
|
|
||||||
echo "set ( CMAKE_BUILD_TYPE $CMAKE_BUILD_TYPE )" >> $cmake_file
|
|
||||||
echo "set ( RF_BOARD \"${HW}\")" >> $cmake_file
|
|
||||||
echo 'set ( PACKAGE_NAME "\"lte-hwlat-test\"")' >> $cmake_file
|
|
||||||
echo "set ( DEADLINE_SCHEDULER \"${DEADLINE_SCHEDULER_FLAG_USER}\" )" >> $cmake_file
|
|
||||||
echo "set ( CPU_AFFINITY \"${CPU_AFFINITY_FLAG_USER}\" )" >> $cmake_file
|
|
||||||
echo "set ( HWLAT \"${HWLAT}\" )" >> $cmake_file
|
|
||||||
echo 'include(${CMAKE_CURRENT_SOURCE_DIR}/../CMakeLists.txt)' >> $cmake_file
|
|
||||||
cd $DIR/$hwlat_test_build_dir/build
|
|
||||||
cmake ..
|
|
||||||
compilations \
|
|
||||||
lte-hwlat-test lte-hwlat-test \
|
|
||||||
lte-hwlat-test $dbin/lte-hwlat-test
|
|
||||||
fi
|
|
||||||
|
|
||||||
####################################################
|
####################################################
|
||||||
# Build RF device and transport protocol libraries #
|
# Build RF device and transport protocol libraries #
|
||||||
####################################################
|
####################################################
|
||||||
if [ "$eNB" = "1" -o "$eNBocp" = "1" -o "$UE" = "1" -o "$gNB" = "1" -o "$RU" = "1" -o "$nrUE" = "1" -o "$HWLAT" = "1" ] ; then
|
if [ "$eNB" = "1" -o "$eNBocp" = "1" -o "$UE" = "1" -o "$gNB" = "1" -o "$RU" = "1" -o "$nrUE" = "1" ] ; then
|
||||||
|
|
||||||
# build RF device libraries
|
# build RF device libraries
|
||||||
if [ "$HW" != "None" ] ; then
|
if [ "$HW" != "None" ] ; then
|
||||||
|
|||||||
Reference in New Issue
Block a user