@@ -39,18 +39,19 @@ export UTBOT_LOGS_FOLDER=$UTBOT_ALL
3939export UTBOT_INSTALL_DIR=$UTBOT_ALL /install
4040export CC=$UTBOT_ALL /install/bin/clang
4141export CXX=$UTBOT_ALL /install/bin/clang++
42- export CPATH=$UTBOT_ALL /klee/include: $ CPATH # Path for C and C++ includes
43- export PATH=$UTBOT_ALL /bear/bin:$UTBOT_ALL /klee/bin:$UTBOT_INSTALL_DIR /bin: $ PATH
42+ export CPATH=$UTBOT_ALL /klee/include${CPATH : + : ${ CPATH} } # Path for C and C++ includes
43+ export PATH=$UTBOT_ALL /bear/bin:$UTBOT_ALL /klee/bin:$UTBOT_INSTALL_DIR /bin${PATH : + : ${ PATH} }
4444export KLEE_RUNTIME_LIBRARY_PATH=$UTBOT_ALL /klee/lib/klee/runtime/
4545
4646# If the system is opensuse, variable is not empty. It is empty otherwise.
4747IS_SUSE=" $( grep ' ^NAME=' /etc/os-release | tr ' [:upper:]' ' [:lower:]' | grep suse) "
4848
4949# Setting environment variables for debian packages
50- export PATH=$UTBOT_ALL /debs-install/usr/bin:$PATH
51- export LD_LIBRARY_PATH=$UTBOT_ALL /install/lib:$UTBOT_ALL /debs-install/lib/x86_64-linux-gnu:$UTBOT_ALL /debs-install/usr/lib/x86_64-linux-gnu:$UTBOT_ALL /debs-install/usr/local/lib:$UTBOT_ALL /debs-install/lib:$UTBOT_ALL /debs-install/usr/lib:$LD_LIBRARY_PATH
52- export CPATH=$UTBOT_ALL /debs-install/usr/lib/gcc/x86_64-linux-gnu/9/include:$UTBOT_ALL /debs-install/usr/local/include:$UTBOT_ALL /debs-install/usr/include/x86_64-linux-gnu:$UTBOT_ALL /debs-install/usr/include:$CPATH
53- export CPLUS_INCLUDE_PATH=$UTBOT_ALL /debs-install/usr/include/c++/9:$UTBOT_ALL /debs-install/usr/include/x86_64-linux-gnu/c++/9:$UTBOT_ALL /debs-install/usr/include/c++/9/backward:$CPLUS_INCLUDE_PATH
50+ export PATH=$UTBOT_ALL /debs-install/usr/bin${PATH: +: ${PATH} }
51+ export LD_LIBRARY_PATH=$UTBOT_ALL /install/lib:$UTBOT_ALL /debs-install/lib/x86_64-linux-gnu:$UTBOT_ALL /debs-install/usr/lib/x86_64-linux-gnu:$UTBOT_ALL /debs-install/usr/local/lib:$UTBOT_ALL /debs-install/lib:$UTBOT_ALL /debs-install/usr/lib${LD_LIBRARY_PATH: +: ${LD_LIBRARY_PATH} }
52+ export GENERAL_INCLUDES=$UTBOT_ALL /debs-install/usr/lib/gcc/x86_64-linux-gnu/9/include:$UTBOT_ALL /debs-install/usr/local/include:$UTBOT_ALL /debs-install/usr/include/x86_64-linux-gnu:$UTBOT_ALL /debs-install/usr/include
53+ export C_INCLUDE_PATH=GENERAL_INCLUDES${C_INCLUDE_PATH: +: ${C_INCLUDE_PATH} }
54+ export CPLUS_INCLUDE_PATH=$UTBOT_ALL /debs-install/usr/include/c++/9:$UTBOT_ALL /debs-install/usr/include/x86_64-linux-gnu/c++/9:$UTBOT_ALL /debs-install/usr/include/c++/9/backward:GENERAL_INCLUDES${CPLUS_INCLUDE_PATH: +: ${CPLUS_INCLUDE_PATH} }
5455export LDFLAGS=" -fuse-ld=gold $LDFLAGS "
5556
5657# This function moves dev version of libc into $UTBOT_ALL/debs-install directory
133134 PROJECT_PATH=$4
134135 mkdir -p $PROJECT_PATH /build
135136 cd $PROJECT_PATH /build || exit
136-
137+
137138 if [ -f " ../$UTBOT_BUILD_SCRIPT " ]
138139 then
139140 echo " Trying to run '$UTBOT_BUILD_SCRIPT '!"
0 commit comments