Skip to content

Commit

Permalink
fix: microkit to completely unwrapped toolchains
Browse files Browse the repository at this point in the history
  • Loading branch information
wucke13 committed Oct 28, 2024
1 parent 00bc4c1 commit 40fe61c
Show file tree
Hide file tree
Showing 2 changed files with 5 additions and 5 deletions.
6 changes: 3 additions & 3 deletions flake.nix
Original file line number Diff line number Diff line change
Expand Up @@ -533,9 +533,9 @@

devShells.microkit = pkgs.mkShell.override { stdenv = pkgs.stdenvNoCC; } {
nativeBuildInputs = with pkgs; [
pkgsCross.aarch64-multiplatform.stdenv.cc
pkgsCross.aarch64-multiplatform.stdenv.cc.bintools
pkgsCross.riscv64-embedded.stdenv.cc.bintools
pkgsCross.aarch64-multiplatform.stdenv.cc.bintools.bintools
pkgsCross.aarch64-multiplatform.stdenv.cc.cc
pkgsCross.riscv64-embedded.stdenv.cc.bintools.bintools
pkgsCross.riscv64-embedded.stdenv.cc.cc
bear
gnumake
Expand Down
4 changes: 2 additions & 2 deletions pkgs/microkit-sdk.nix
Original file line number Diff line number Diff line change
Expand Up @@ -70,9 +70,9 @@ stdenv.mkDerivation (finalAttrs: {
# We want the unwrapped cc, Nix usually injects some compiler flags that might collide with
# seL4's way of building things. However, the unwrapped compiler (stdenv.cc.cc) does not contain
# bintools, so we have to import them as well.
pkgsCross.aarch64-embedded.stdenv.cc.bintools
pkgsCross.aarch64-embedded.stdenv.cc.bintools.bintools
pkgsCross.aarch64-embedded.stdenv.cc.cc
pkgsCross.riscv64-embedded.stdenv.cc.bintools
pkgsCross.riscv64-embedded.stdenv.cc.bintools.bintools
pkgsCross.riscv64-embedded.stdenv.cc.cc

# microkit-sdk dependencies
Expand Down

0 comments on commit 40fe61c

Please sign in to comment.