You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Copy file name to clipboardExpand all lines: README.md
+4-6Lines changed: 4 additions & 6 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -4,7 +4,7 @@
4
4
5
5
*picobello* is developed as part of the [PULP (Parallel Ultra-Low Power) project](https://pulp-platform.org/), a joint effort between ETH Zurich and the University of Bologna. *picobello* is also supported by the [EUPilot project](https://eupilot.eu), under the name MLS.
6
6
7
-
## 🚧 Getting started (currently in early development)
7
+
## ⚡ Getting started
8
8
9
9
### Environment setup for IIS-members
10
10
@@ -24,17 +24,15 @@ For non-IIS members, there is some additional setup required to get the environm
24
24
25
25
The first requirement you need to install is `bender`. Check the [installation page](https://github.com/pulp-platform/bender/tree/master?tab=readme-ov-file#installation) on how to set it up.
26
26
27
-
#### Virtual Python environment
27
+
#### Python environment
28
28
29
-
You need to have a python>=3.11 installed, in order to create the virtual python environment:
29
+
To generate certain source files with python you need to have [uv](https://docs.astral.sh/uv/) installed, which will create the virtual environment and install the required dependencies. To set up the environment, run:
30
30
31
31
```bash
32
-
make python-venv
32
+
uv sync --locked
33
33
source .venv/bin/activate
34
34
```
35
35
36
-
By default, it will use the `python` in your `$PATH`. If you want to use a specific python version, you can set the `BASE_PYTHON` environment variable accordingly.
37
-
38
36
#### Toolchains
39
37
40
38
Picobello requires two different toolchains at the moment:
0 commit comments