0023095: Porting demo and samples on OCCT 6.5.3
[occt.git] / samples / qt / IESample / run.sh
index 8fc508e..0732dda 100755 (executable)
@@ -1,60 +1,22 @@
 #!/bin/sh
 
-host=`uname -s`
-
-PROG_DIR=`dirname $0`
-ROOT_DIR=`(cd $PROG_DIR; pwd)`
+export aSamplePath="$( cd "$( dirname "${BASH_SOURCE[0]}" )" && pwd )"
+if [ -e "${aSamplePath}/custom.sh" ]; then source "${aSamplePath}/env.sh"; fi
+cd $aSamplePath
 
-if test ! -d "$host/obj"; then
-    QTDIR="$CASROOT/../3rdparty/$host/qt"
-    QT_LD_PATH="$CASROOT/../3rdparty/$host/qt"
-    CASCADE_LD_PATH="$CASROOT/$host/lib"
-    LD_LIBRARY_PATH="${CASCADE_LD_PATH}:${QT_LD_PATH}:${LD_LIBRARY_PATH}"
-fi
+host=`uname -s`
 STATION=$host
 
-if test "${CASROOT+set}" != "set"; then
-   echo "Environment variable \"CASROOT\" not defined."
-   CASROOT="$CASCADE_ROOT"
-   if test -n "$CASROOT"; then
-      echo "Try to use CASROOT=$CASROOT"
-   else
-      exit 1
-   fi
-fi
-
-if test ! -d "$CASROOT"; then
-   echo "CasCade root directory \"$CASROOT\" not found."
-   exit 1
-fi
-
-if test "${QTDIR+set}" != "set"; then
-   echo "Environment variable \"QTDIR\" not defined."
-   exit 1
-fi
-
-occ_opengl_lib=libTKOpenGl.so
-
-RES_DIR="${ROOT_DIR}/res"
-BIN_DIR="${ROOT_DIR}/${STATION}/bin"
-
-CSF_GraphicShr="${CASROOT}/${STATION}/lib/${occ_opengl_lib}"
-CSF_UnitsLexicon="${CASROOT}/src/UnitsAPI/Lexi_Expr.dat"
-CSF_UnitsDefinition="${CASROOT}/src/UnitsAPI/Units.dat"
-CSF_MDTVFontDirectory="${CASROOT}/src/FontMFT"
-CSF_MDTVTexturesDirectory="${CASROOT}/src/Textures"
+RES_DIR="${aSamplePath}/res"
+BIN_DIR="${aSamplePath}/${STATION}/bin"
 
 CSF_ResourcesDefaults="${RES_DIR}"
 CSF_IEResourcesDefaults="${RES_DIR}"
 
-echo $LD_LIBRARY_PATH
-
 PATH="${BIN_DIR}:${PATH}"
 
-export CSF_GraphicShr CSF_UnitsLexicon CSF_UnitsDefinition
-export CSF_MDTVFontDirectory CSF_MDTVTexturesDirectory
 export CSF_IEResourcesDefaults CSF_ResourcesDefaults
-export PATH LD_LIBRARY_PATH
+export PATH
 
 if test ! -r "${BIN_DIR}/IESample"; then
    echo "Executable \"${BIN_DIR}/IESample\" not found."
@@ -63,4 +25,3 @@ if test ! -r "${BIN_DIR}/IESample"; then
 fi
 
 ${BIN_DIR}/IESample
-