Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
2 changes: 1 addition & 1 deletion .github/workflows/examples.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -22,7 +22,7 @@ on:
env:
MICROKIT_VERSION: 2.3.0
MICROKIT_URL: https://github.com/seL4/microkit/releases/download/2.3.0/
SDFGEN_VERSION: 0.33.0
SDFGEN_VERSION: 0.35.0

jobs:
build_linux_x86_64:
Expand Down
8 changes: 4 additions & 4 deletions README.md
Original file line number Diff line number Diff line change
Expand Up @@ -46,15 +46,15 @@ On apt based Linux distributions run the following commands:

```sh
sudo apt install make clang llvm lld device-tree-compiler python3 python3-pip
pip3 install sdfgen==0.33.0
pip3 install sdfgen==0.35.0
```

If you get `error: externally-managed-environment` when installing via pip,
instead run:
```sh
# sdfgen is an isolated package and does not depend on anything
# else so it will not break any system packages.
pip3 install --break-system-packages sdfgen==0.33.0
pip3 install --break-system-packages sdfgen==0.35.0
```

#### Microkit SDK
Expand All @@ -69,15 +69,15 @@ tar xf microkit-sdk-2.3.0-linux-x86-64.tar.gz
On macOS, you can install the dependencies via Homebrew:
```sh
brew install llvm lld make dtc python3
pip3 install sdfgen==0.33.0
pip3 install sdfgen==0.35.0
```

If you get `error: externally-managed-environment` when installing via pip,
instead run:
```sh
# sdfgen is an isolated package and does not depend on anything
# else so it will not break any system packages.
pip3 install --break-system-packages sdfgen==0.33.0
pip3 install --break-system-packages sdfgen==0.35.0
```

#### Microkit SDK
Expand Down
8 changes: 4 additions & 4 deletions flake.lock

Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.

2 changes: 1 addition & 1 deletion flake.nix
Original file line number Diff line number Diff line change
Expand Up @@ -7,7 +7,7 @@

inputs = {
nixpkgs.url = "github:NixOS/nixpkgs/nixos-25.05";
sdfgen.url = "github:au-ts/microkit_sdf_gen/0.33.0";
sdfgen.url = "github:au-ts/microkit_sdf_gen/0.35.0";
sdfgen.inputs.nixpkgs.follows = "nixpkgs";
systems-ci.url = "github:au-ts/systems-ci/main";
systems-ci.flake = false;
Expand Down
2 changes: 1 addition & 1 deletion tools/meta/board.py
Original file line number Diff line number Diff line change
Expand Up @@ -9,7 +9,7 @@

# This file is imported by most of our meta.py scripts, so add this check
# here so that we can catch this error consistently.
assert version("sdfgen").split(".")[1] == "33", "Unexpected sdfgen version"
assert version("sdfgen").split(".")[1] == "35", "Unexpected sdfgen version"


def add_x86_hpet(sdf: SystemDescription, timer_driver: ProtectionDomain):
Expand Down
Loading