Skip to content

Commit

Permalink
Disable shellcheck for external python venv activation script
Browse files Browse the repository at this point in the history
  • Loading branch information
MakisH committed Apr 29, 2024
1 parent 3c7c855 commit 1fb009c
Show file tree
Hide file tree
Showing 7 changed files with 7 additions and 0 deletions.
1 change: 1 addition & 0 deletions provisioning/install-aste.sh
Original file line number Diff line number Diff line change
Expand Up @@ -10,6 +10,7 @@ set -ex
sudo apt-get -y install libmetis-dev

python -m venv ~/python-venvs/aste
# shellcheck disable=SC1090 We don't need to lint this external script
source ~/python-venvs/aste/bin/activate

python3 -m pip install sympy scipy jinja2
Expand Down
1 change: 1 addition & 0 deletions provisioning/install-fenics.sh
Original file line number Diff line number Diff line change
Expand Up @@ -9,6 +9,7 @@ sudo apt-get -y install --no-install-recommends fenics

# Install the FEniCS-preCICE adapter from PIP
python -m venv ~/python-venvs/fenicsprecice
# shellcheck disable=SC1090 We don't need to lint this external script
source ~/python-venvs/fenicsprecice/bin/activate
python -m pip install fenicsprecice
deactivate
1 change: 1 addition & 0 deletions provisioning/install-fmiprecice.sh
Original file line number Diff line number Diff line change
Expand Up @@ -2,6 +2,7 @@
set -ex

python -m venv ~/python-venvs/fmiprecice
# shellcheck disable=SC1090 We don't need to lint this external script
source ~/python-venvs/fmiprecice/bin/activate

# Install the FMI runner from PIP
Expand Down
1 change: 1 addition & 0 deletions provisioning/install-julia-bindings.sh
Original file line number Diff line number Diff line change
@@ -1,6 +1,7 @@
#!/usr/bin/env bash

python -m venv ~/python-venvs/julia
# shellcheck disable=SC1090 We don't need to lint this external script
source ~/python-venvs/julia/bin/activate

# install latest julia
Expand Down
1 change: 1 addition & 0 deletions provisioning/install-micro-manager.sh
Original file line number Diff line number Diff line change
Expand Up @@ -2,6 +2,7 @@
set -ex

python -m venv ~/python-venvs/micro-manager
# shellcheck disable=SC1090 We don't need to lint this external script
source ~/python-venvs/micro-manager/bin/activate

python -m pip install micro-manager-precice
Expand Down
1 change: 1 addition & 0 deletions provisioning/install-precice.sh
Original file line number Diff line number Diff line change
Expand Up @@ -60,6 +60,7 @@ sudo apt-get -y install gnuplot # needed for watchpoint scripts of tutorials
sudo apt-get install -y python3-pip

python -m venv ~/python-venvs/pyprecice
# shellcheck disable=SC1090 We don't need to lint this external script
source ~/python-venvs/pyprecice/bin/activate

python -m pip install pyprecice
Expand Down
1 change: 1 addition & 0 deletions provisioning/install-su2.sh
Original file line number Diff line number Diff line change
Expand Up @@ -3,6 +3,7 @@ set -ex

# Install dependencies
python -m venv ~/python-venvs/su2precice
# shellcheck disable=SC1090 We don't need to lint this external script
source ~/python-venvs/su2precice/bin/activate
python -m pip install mpi4py setuptools
sudo apt-get -y install swig
Expand Down

0 comments on commit 1fb009c

Please sign in to comment.