build_oai: include ldpc_cuda and ldpc_t1 as optional libraries
This commit is contained in:
@@ -55,7 +55,7 @@ CMAKE_BUILD_TYPE="RelWithDebInfo"
|
|||||||
CMAKE_CMD="$CMAKE"
|
CMAKE_CMD="$CMAKE"
|
||||||
BUILD_ECLIPSE=0
|
BUILD_ECLIPSE=0
|
||||||
NR="False"
|
NR="False"
|
||||||
OPTIONAL_LIBRARIES="telnetsrv enbscope uescope nrscope"
|
OPTIONAL_LIBRARIES="telnetsrv enbscope uescope nrscope ldpc_cuda ldpc_t1"
|
||||||
ulfiusdep=$(basename ./`find /usr/lib* -name libulfius.so`)
|
ulfiusdep=$(basename ./`find /usr/lib* -name libulfius.so`)
|
||||||
jssondep=$(basename ./`find /usr/lib* -name libjansson.so`)
|
jssondep=$(basename ./`find /usr/lib* -name libjansson.so`)
|
||||||
if [ "$ulfiusdep" == "libulfius.so" -a "$jssondep" == "libjansson.so" ] ; then
|
if [ "$ulfiusdep" == "libulfius.so" -a "$jssondep" == "libjansson.so" ] ; then
|
||||||
@@ -392,13 +392,16 @@ function main() {
|
|||||||
if [ "$alib" = "$oklib" ] ; then
|
if [ "$alib" = "$oklib" ] ; then
|
||||||
BUILD_OPTLIB="$BUILD_OPTLIB $alib"
|
BUILD_OPTLIB="$BUILD_OPTLIB $alib"
|
||||||
echo_info "Enabling build of lib${alib}.so"
|
echo_info "Enabling build of lib${alib}.so"
|
||||||
fi
|
fi
|
||||||
done
|
done
|
||||||
done
|
done
|
||||||
if [ "${BUILD_OPTLIB## }" != "$2" ] ; then
|
if [ "${BUILD_OPTLIB## }" != "$2" ] ; then
|
||||||
echo_fatal "Unknown optional library in $2, valid libraries are $OPTIONAL_LIBRARIES"
|
echo_fatal "Unknown optional library in $2, valid libraries are $OPTIONAL_LIBRARIES"
|
||||||
fi
|
fi
|
||||||
fi
|
fi
|
||||||
|
for oklib in $BUILD_OPTLIB ; do
|
||||||
|
CMAKE_CMD="$CMAKE_CMD -DENABLE_${oklib^^}=ON"
|
||||||
|
done
|
||||||
shift 2;;
|
shift 2;;
|
||||||
--noavx512)
|
--noavx512)
|
||||||
CMAKE_CMD="$CMAKE_CMD -DAVX512=OFF"
|
CMAKE_CMD="$CMAKE_CMD -DAVX512=OFF"
|
||||||
|
|||||||
Reference in New Issue
Block a user