From fcc2ab19ead8ff4876ed09943ea9e56185ae2ff6 Mon Sep 17 00:00:00 2001 From: Jorge Blanco Alonso Date: Wed, 14 Feb 2024 15:45:21 +0100 Subject: [PATCH] Install nrn and nmodl requirements.txt --- .github/workflows/simulation_test.yml | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) diff --git a/.github/workflows/simulation_test.yml b/.github/workflows/simulation_test.yml index dbcb431b..9f073cc2 100644 --- a/.github/workflows/simulation_test.yml +++ b/.github/workflows/simulation_test.yml @@ -64,10 +64,11 @@ jobs: - name: Install NEURON run: | sudo apt-get install flex libfl-dev bison ninja-build - pip install -U pip setuptools - pip install "cython<3" pytest sympy jinja2 export SONATAREPORT_DIR=$(pwd)/libsonatareport/build/install + git clone https://github.com/BlueBrain/nmodl.git --depth=1 git clone --branch="${NEURON_BRANCH:-master}" https://github.com/neuronsimulator/nrn.git --depth=1 + python -m pip install --upgrade pip -r nrn/nrn_requirements.txt + python -m pip install --upgrade -r nmodl/requirements.txt cd nrn mkdir build && cd build cmake -G Ninja -DPYTHON_EXECUTABLE=$(which python) -DCMAKE_INSTALL_PREFIX=$(pwd)/install -DNRN_ENABLE_MPI=ON -DNRN_ENABLE_INTERVIEWS=OFF \