Update flake.nix
This commit is contained in:
parent
ca6a4c38f8
commit
bce33d6bb9
29
flake.nix
29
flake.nix
@ -28,24 +28,21 @@
|
|||||||
{
|
{
|
||||||
default =
|
default =
|
||||||
pkgs.mkShell.override
|
pkgs.mkShell.override
|
||||||
|
|
||||||
{
|
{
|
||||||
packages = with pkgs; [
|
# Override stdenv in order to change compiler:
|
||||||
|
# stdenv = pkgs.clangStdenv;
|
||||||
clang-tools
|
}
|
||||||
gcc
|
{
|
||||||
gcc-arm-embedded
|
packages =
|
||||||
ninja
|
with pkgs;
|
||||||
meson
|
[
|
||||||
pkg-config
|
clang-tools
|
||||||
libcxx
|
cmake
|
||||||
];
|
just
|
||||||
shellHook = ''
|
]
|
||||||
echo "welcome to c++ devshell nyaaa :3"
|
++ (if stdenv.hostPlatform.system == "aarch64-darwin" then [ ] else [ gdb ]);
|
||||||
'';
|
|
||||||
NIX_BUILD_SHELL = "zsh";
|
|
||||||
};
|
};
|
||||||
}
|
}
|
||||||
);
|
);
|
||||||
};
|
};
|
||||||
}
|
}
|
||||||
Loading…
x
Reference in New Issue
Block a user