Skip to content

Commit

Permalink
Removed pixi everywhere
Browse files Browse the repository at this point in the history
  • Loading branch information
MSallermann committed Mar 9, 2024
1 parent ee51094 commit 67fe47a
Show file tree
Hide file tree
Showing 5 changed files with 11 additions and 46 deletions.
2 changes: 0 additions & 2 deletions .gitattributes

This file was deleted.

20 changes: 10 additions & 10 deletions .github/workflows/ci.yml
Original file line number Diff line number Diff line change
Expand Up @@ -16,22 +16,22 @@ jobs:
steps:
- uses: actions/checkout@v4

- name: Setup pixi
uses: prefix-dev/setup-[email protected]
- name: Setup micromamba
uses: mamba-org/setup-micromamba@v1
with:
pixi-version: v0.3.0

- name: Setup pixi environment
run: |
pixi install
micromamba-version: '1.3.1-0'
environment-file: environment.yml
init-shell: bash
cache-environment: true
post-cleanup: 'all'
- name: Compile with meson
shell: pixi run bash {0}
shell: micromamba-shell {0}
run: |
meson setup build
meson compile -C build
- name: Test with meson
shell: pixi run bash {0}
shell: micromamba-shell {0}
run: |
meson test -C build
4 changes: 0 additions & 4 deletions .gitignore
Original file line number Diff line number Diff line change
Expand Up @@ -5,10 +5,6 @@
output/
build/

# pixi
.pixi/
pixi.lock

# Prerequisites
*.d

Expand Down
10 changes: 1 addition & 9 deletions README.md
Original file line number Diff line number Diff line change
Expand Up @@ -7,15 +7,7 @@
Seldon is a performant code for performing various types of opinion dynamics simulations (under development), written primarily in `C++`.

## Installation

We use [`pixi`](https://github.com/prefix-dev/pixi) as the package manager.

```bash
pixi shell # to activate the env
```

If you want to use [`micromamba`](https://mamba.readthedocs.io/en/latest/user_guide/micromamba.html) as the package manager, create and activate
the environment.
If you want to use [`micromamba`](https://mamba.readthedocs.io/en/latest/user_guide/micromamba.html) as the package manager, create and activate the environment.

```bash
micromamba create -f environment.yml
Expand Down
21 changes: 0 additions & 21 deletions pixi.toml

This file was deleted.

0 comments on commit 67fe47a

Please sign in to comment.