File tree Expand file tree Collapse file tree 1 file changed +8
-1
lines changed
Expand file tree Collapse file tree 1 file changed +8
-1
lines changed Original file line number Diff line number Diff line change @@ -113,8 +113,15 @@ jobs:
113113 fi
114114 echo "Using SimGrid Python path: $SIMGRID_PYTHON_PATH"
115115
116+ # Dynamically find FSMod Python path
117+ FSMOD_PYTHON_PATH=$(find /opt/fsmod/lib -type d -path "*/python*/site-packages" 2>/dev/null | head -1)
118+ if [ -z "$FSMOD_PYTHON_PATH" ]; then
119+ FSMOD_PYTHON_PATH=$(find /opt/fsmod/lib -type d -path "*/python*/dist-packages" 2>/dev/null | head -1)
120+ fi
121+ echo "Using FSMod Python path: $FSMOD_PYTHON_PATH"
122+
116123 export LD_LIBRARY_PATH=/opt/simgrid/lib:/opt/fsmod/lib:/usr/local/lib
117- export PYTHONPATH="$SIMGRID_PYTHON_PATH:/usr/local/lib/python3.12/dist-packages"
124+ export PYTHONPATH="$SIMGRID_PYTHON_PATH:$FSMOD_PYTHON_PATH: /usr/local/lib/python3.12/dist-packages"
118125 export CMAKE_PREFIX_PATH=/opt/simgrid:/opt/fsmod:/opt/gtest
119126
120127 cmake -B build -DCMAKE_EXPORT_COMPILE_COMMANDS=ON -DCMAKE_BUILD_TYPE=Debug
You can’t perform that action at this time.
0 commit comments