Skip to content

Commit

Permalink
Further fix to build
Browse files Browse the repository at this point in the history
  • Loading branch information
subhacom committed Apr 22, 2024
1 parent 0d7d2aa commit 401bd27
Showing 1 changed file with 13 additions and 1 deletion.
14 changes: 13 additions & 1 deletion .github/workflows/pymoose.yml
Original file line number Diff line number Diff line change
Expand Up @@ -12,14 +12,26 @@ jobs:
build_type: [Release]
c_compiler: [clang]
python-version: ["3.12"]
include:
- os: ubuntu-latest
apt: 10
- os: macos-14
brew: 20
steps:
- uses: actions/checkout@v2
- name: Install required libs
- if: ${{ matrix.apt }}
run: sudo apt-get install libhdf5-dev libgsl0-dev
- if: ${{ matrix.brew }}
run: |
brew install gsl
brew install hdf5
- name: Set up Python ${{ matrix.python-version }}
shell: bash
run: |
"${SHELL}" <(curl -L micro.mamba.pm/install.sh)
micromamba self-update
micromamba create -n moose cmake numpy matplotlib vpython hdf5 doxygen gsl python=${{ matrix.python-version }} -c conda-forge
micromamba create -n moose python=${{ matrix.python-version }} graphviz lxml cmake numpy matplotlib vpython hdf5 doxygen -c conda-forge
eval "$(micromamba shell hook --shell bash)"
micromamba activate moose
pip install python-libsbml
Expand Down

0 comments on commit 401bd27

Please sign in to comment.