diff options
author | Michele Mocciola | 2016-12-11 22:54:56 +0100 |
---|---|---|
committer | Michele Mocciola | 2016-12-11 22:54:56 +0100 |
commit | 44ac6b06b581b7386d637cb66f7bd4c99fff4387 (patch) | |
tree | ac712cc6c5e55f49b31fe446de295a80f32eafeb /salome-gui.sh | |
parent | bcb7cc25d212351754f2bae562e192eab186c1a8 (diff) | |
download | aur-44ac6b06b581b7386d637cb66f7bd4c99fff4387.tar.gz |
Updated to compile salome-med
Diffstat (limited to 'salome-gui.sh')
-rw-r--r-- | salome-gui.sh | 62 |
1 files changed, 62 insertions, 0 deletions
diff --git a/salome-gui.sh b/salome-gui.sh new file mode 100644 index 000000000000..b355155fc137 --- /dev/null +++ b/salome-gui.sh @@ -0,0 +1,62 @@ +# module var +export GUI_ROOT_DIR=/opt/salome + +# vars +_gui_pythonver=2.7 +_gui_paraviewver=5.0 +_gui_path=$GUI_ROOT_DIR/bin/salome +_gui_librarypath=$GUI_ROOT_DIR/lib/salome +_gui_pythonpath=$GUI_ROOT_DIR/lib/python${_gui_pythonver}/site-packages/salome +_gui_pluginpath=$GUI_ROOT_DIR/lib/paraview +_gui_paraview_pythonpath="/usr/lib/paraview-${_gui_paraviewver}/site-packages:/usr/lib/paraview-${_gui_paraviewver}/site-packages/vtk" +_gui_paraview_librarypath="/usr/lib/paraview-${_gui_paraviewver}" + +# PYTHONPATH +if [[ $PYTHONPATH != ${_gui_pythonpath} && $PYTHONPATH != *:${_gui_pythonpath}&& $PYTHONPATH != ${_gui_pythonpath}:* && $PYTHONPATH != *:${_gui_pythonpath}:* ]]; then + if [[ -z "$PYTHONPATH" ]]; then + export PYTHONPATH=${_gui_pythonpath} + else + export PYTHONPATH=${_gui_pythonpath}:$PYTHONPATH + fi +fi +if [[ $PYTHONPATH != ${_gui_paraview_pythonpath} && $PYTHONPATH != *:${_gui_paraview_pythonpath} && $PYTHONPATH != ${_gui_paraview_pythonpath}:* && $PYTHONPATH != *:${_gui_paraview_pythonpath}:* ]]; then + if [[ -z "$PYTHONPATH" ]]; then + export PYTHONPATH=${_gui_paraview_pythonpath} + else + export PYTHONPATH=${_gui_paraview_pythonpath}:$PYTHONPATH + fi +fi + +# LD_LIBRARY_PATH +if [[ $LD_LIBRARY_PATH != ${_gui_librarypath} && $LD_LIBRARY_PATH != *:${_gui_librarypath} && $LD_LIBRARY_PATH != ${_gui_librarypath}:* && $LD_LIBRARY_PATH != *:${_gui_librarypath}:* ]]; then + if [[ -z "$LD_LIBRARY_PATH" ]]; then + export LD_LIBRARY_PATH=${_gui_librarypath} + else + export LD_LIBRARY_PATH=${_gui_librarypath}:$LD_LIBRARY_PATH + fi +fi +if [[ $LD_LIBRARY_PATH != ${_gui_paraview_librarypath} && $LD_LIBRARY_PATH != *:${_gui_paraview_librarypath} && $LD_LIBRARY_PATH != ${_gui_paraview_librarypath}:* && $LD_LIBRARY_PATH != *:${_gui_paraview_librarypath}:* ]]; then + if [[ -z "$LD_LIBRARY_PATH" ]]; then + export LD_LIBRARY_PATH=${_gui_paraview_librarypath} + else + export LD_LIBRARY_PATH=${_gui_paraview_librarypath}:$LD_LIBRARY_PATH + fi +fi + +# PV_PLUGIN_PATH +if [[ $PV_PLUGIN_PATH != ${_gui_pluginpath} && $PV_PLUGIN_PATH != *:${_gui_pluginpath} && $PV_PLUGIN_PATH != ${_gui_pluginpath}:* && $PV_PLUGIN_PATH != *:${_gui_pluginpath}:* ]]; then + if [ -z "$PV_PLUGIN_PATH" ]; then + export PV_PLUGIN_PATH=${_gui_pluginpath} + else + export PV_PLUGIN_PATH=${_gui_pluginpath}:$PV_PLUGIN_PATH + fi +fi + +# PATH +if [[ $PATH != ${_gui_path} && $PATH != *:${_gui_path} && $PATH != ${_gui_path}:* && $PATH != *:${_gui_path}:* ]]; then + if [ -z "$PATH" ]; then + export PATH=${_gui_path} + else + export PATH=${_gui_path}:$PATH + fi +fi |