summarylogtreecommitdiffstats
path: root/paraview.arch
blob: 9dd1bf68f43994da3a161af98b425645d4513305 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
# inject /usr/bin/paraview-wrapper (arch) env variables
export PYTHONPATH=/opt/paraview/lib/python3.13/site-packages/:"${PYTHONPATH}"

# Set hardcoded paths for Arch Linux system paraview
export ParaView_DIR=/opt/paraview
export ParaView_LIB_DIR=$ParaView_DIR/lib
export ParaView_VERSION=$(pvserver --version | awk '{print $NF}')
export ParaView_MAJOR=${ParaView_VERSION%.*}
export ParaView_INCLUDE_DIR=$ParaView_DIR/include/paraview
#export PV_PLUGIN_PATH_SYSTEM=/opt/paraview/lib/paraview/plugins
export PV_PLUGIN_PATH=$FOAM_LIBBIN/paraview

# Add to the path and the library path
export PATH=$ParaView_DIR/bin:$PATH
export LD_LIBRARY_PATH=$ParaView_LIB_DIR:$PV_PLUGIN_PATH_SYSTEM:$PV_PLUGIN_PATH:$LD_LIBRARY_PATH


# Report
if [ "$FOAM_VERBOSE" ] && [ -d "$ParaView_DIR" ]
then
    echo "Using paraview"
    echo "    ParaView_DIR          : $ParaView_DIR"
    echo "    ParaView_LIB_DIR      : $ParaView_LIB_DIR"
    echo "    ParaView_INCLUDE_DIR  : $ParaView_INCLUDE_DIR"
    echo "    PV_PLUGIN_PATH        : $PV_PLUGIN_PATH"
    # echo "    PV_PLUGIN_PATH_SYSTEM : $PV_PLUGIN_PATH_SYSTEM"
fi

#------------------------------------------------------------------------------